Тема: Дописывать в файл координаты

Есть файл на диске C:\XYZ.txt
каким образом можно дописывать в него данные полученные из AUTOCAD .
Т.е сегодня поработал закинул в файл 40 строк завтра пришел и менно в этот файл дописал еще 20 строк и т.д.
У меня получается только заменять данные в файле.

Re: Дописывать в файл координаты

Открывай файл в режиме для дополнения, а не для перезаписи.

Re: Дописывать в файл координаты

Если не затруднит не подскажите код на VB, пожалуйста.

Re: Дописывать в файл координаты

3dcad
Спасибо!!  получилось      Append   и все дела

Re: Дописывать в файл координаты

Попробуй так:
Private Sub WriteFile(filename As String, Contents As String)
'Запись в файл
     Dim FileNumber As Long
     FileNumber = FreeFile
     Open filename For Output As #FileNumber
     Print #FileNumber, Contents;
     Close #FileNumber
End Sub
Private Sub Command1_Click()
'Символ Chr(13) & Chr(10) - переход на другую строку файла
WriteFile "c:\test.txt", ReadFileToString("c:\test.txt") & Chr(13) & Chr(10) & "Дописываем, что хотим здесь"
End Sub
Public Function ReadFileToString(filename As String) As String
'Очень хорошая функция по закачке всего файла в
'оперативку!!! Возвращает весь файл в переменной-функции
'ReadFileToString
     Dim FileNumber As Long
     FileNumber = FreeFile
     Open filename For Input As #FileNumber
     ReadFileToString = Input(LOF(FileNumber), FileNumber)
     Close #FileNumber
End Function

Re: Дописывать в файл координаты

> 3dcad
Спасибо за пример очень пригодился.
я до этого пробовал так.
-----------------------------------------------------------------------
Open "D:\UserForm1.TextBox2.text & ".txt " For Append As #1
Print #1, X & Chr(9)  & Y  & Chr(9) & Z
Close #1