|
![]() |
#1 |
Участник
|
Попробовал
FileName := 'c:\TempAuda.xml'; outfile.TEXTMODE(TRUE); outfile.CREATE(FileName); outfile.CREATEOUTSTREAM(outstr); outstr.WRITETEXT(Auda.GetTaskList('Логин','Пароль','Начальная дата','Конечная дата','OPENED')); outfile.CLOSE; Ошибка та же "длина текстовой строки превосходит размер буфера строки". Нескромный вопрос) как читать текст блоками? понимаю что надо использовать цикл... |
|
![]() |
#2 |
Участник
|
InTacto по-моему собаку съел на XML'е, так что вероятнее всего он прав. Ваша переменная Auda может вернуть поток? Может у нее какие-то еще методы есть? Если у вас будет входящий поток с данными, его можно будет потом перегнать в исходящий поток и сохранить на диск.
|
|