ASSIGNFILE — различия между версиями
Материал из Фабиус wiki
Hisava (обсуждение | вклад) м |
Hisava (обсуждение | вклад) м (→Смотрите также) |
||
(не показана одна промежуточная версия этого же участника) | |||
Строка 24: | Строка 24: | ||
[[Aadd]]( aa, Date() + ' ' + Time() + ' ' + str_line ) | [[Aadd]]( aa, Date() + ' ' + Time() + ' ' + str_line ) | ||
[[WriteTxtFile]]( aa, name, path, true ) | [[WriteTxtFile]]( aa, name, path, true ) | ||
− | |||
= Смотрите также = | = Смотрите также = | ||
[[Полезные функции]] | [[Полезные функции]] | ||
Строка 30: | Строка 29: | ||
[[Функции Delphi]] | [[Функции Delphi]] | ||
− | [[ | + | [[WRITETXTFILE]] |
Текущая версия на 12:55, 2 марта 2018
ASSIGNFILE - это функция, описанная в файле QrAddFn.pas
По имени файла возвращает файловую переменную
ASSIGNFILE( <filename> )
Примеры
_file := ASSIGNFILE( path + name )
parameters path, name, str_line local aa, log_file aa := {} try log_file := ASSIGNFILE( path + name ) if Empty( log_file ) return endif TextReset( log_file ) while !TextEof( log_file ) Aadd( aa, ReadLn( log_file ) ) end finally if !Empty( log_file ) CloseFile( log_file ) endif end Aadd( aa, Date() + ' ' + Time() + ' ' + str_line ) WriteTxtFile( aa, name, path, true )