![]() |
|
#1
|
|||
|
|||
![]() Код:
AssignFile(myFile,'Log.txt'); Append(myFile); WriteLn(myFile,' '+(t)+' Было выдано: ' + FloatToStr(v) + 'руб. !'); CloseFile(myFile); как нам сделать, что если файл не найден для добавления то создаем его в папке программы |
#2
|
||||
|
||||
![]() Код:
AssignFile(myFile,'Log.txt'); {$I-} Reset(myFile); if(IOResult <> 0) then // если файла нет, или есть ошибка, то создаю новый фал: ReWrite(myFile); {$I+} WriteLn(myFile,' '+(t)+' Было выдано: ' + FloatToStr(v) + 'руб. !'); CloseFile(myFile); Помогаю за Спасибо ![]() |
#3
|
|||
|
|||
![]() о спасибо!
|
#4
|
|||
|
|||
![]() Цитата:
Код:
AssignFile(myFile,'Log.txt'); if FIleExists('Log.txt') then reset(myFile) else Rewrite(myFile); WriteLn(myFile,' '+(t)+' Было выдано: ' + FloatToStr(v) + 'руб. !'); CloseFile(myFile); |
#5
|
||||
|
||||
![]() Ну вообщето это не так уж и сложно + IOResult отлавливает не только ошибку на существования файла, но и все остальные, которые могут быть (типо процесс не может получить доступ к файлу, так как файл занят другим процессом и т.д.)
Помогаю за Спасибо ![]() |