WRITETXTFILE — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
м
м (Смотрите также)
 
(не показано 12 промежуточных версий этого же участника)
Строка 1: Строка 1:
Процедура создает текстовый файл и заполняет его массивом строк
+
[[WRITETXTFILE]] - это процедура ( [[QrAddFn.pas]] TQREvWriteTxtFile )
 
+
Создает текстовый файл и заполняет его массивом строк
Процедура описана в файле [[QrAddFn.pas]] ( TQREvWriteTxtFile )
+
[[WRITETXTFILE]]( <StrArr>, <fname>, [<fpath>], [no_msg], [NeedAppend], [Convert='OEM/UTF8'] )
 
+
WriteTxtFile(<StrArr>, <fname>, [<fpath>], [no_msg], [NeedAppend], [Convert='OEM/UTF8'])
+
  
 
Convert = "OEM" - преобразование в OEM кодировку
 
Convert = "OEM" - преобразование в OEM кодировку
Строка 15: Строка 13:
 
Третий ( необязательный параметр ) - путь к файлу (по умолчанию с:\)
 
Третий ( необязательный параметр ) - путь к файлу (по умолчанию с:\)
  
Четвертий - не задавать вопросы после формирования файла
+
Четвертый - не задавать вопросы после формирования файла
 
+
 
= Примеры =
 
= Примеры =
 +
'''writetxtfile'''( { xml }, 'out.xml', temppath, true,, 'utf8' )
 +
 +
[[WRITETXTFILE]]( { 'файл-флаг' }, 'pos_f_1.spr', '\\Terminal\D\Fabius\Frontol', true )
 +
 +
[[WRITETXTFILE]]( { [[Date]]() + ' ' + [[Time]]() + ' начало заполнения документа [[AND]] за ' + data }, name, tmp_path, true )
 +
 +
= Смотрите также =
 +
[[WRITELINETOTXTFILE]]
  
WriteTxtFile( { 'файл-флаг' }, 'pos_f_1.spr', '\\Terminal\D\Fabius\Frontol', true )
+
[[AssignFile]]

Текущая версия на 15:20, 31 июля 2020

WRITETXTFILE - это процедура ( QrAddFn.pas TQREvWriteTxtFile )

Создает текстовый файл и заполняет его массивом строк

WRITETXTFILE( <StrArr>, <fname>, [<fpath>], [no_msg], [NeedAppend], [Convert='OEM/UTF8'] )

Convert = "OEM" - преобразование в OEM кодировку

Convert = "UTF8" - преобразование в UTF8 кодировку

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

Второй аргумент - имя файла

Третий ( необязательный параметр ) - путь к файлу (по умолчанию с:\)

Четвертый - не задавать вопросы после формирования файла

Примеры

writetxtfile( { xml }, 'out.xml', temppath, true,, 'utf8' )
WRITETXTFILE( { 'файл-флаг' }, 'pos_f_1.spr', '\\Terminal\D\Fabius\Frontol', true )
WRITETXTFILE( { Date() + ' ' + Time() + ' начало заполнения документа AND за ' + data }, name, tmp_path, true )

Смотрите также

WRITELINETOTXTFILE

AssignFile