Цитата:
Сообщение от
Андре
Наверное стоит привести полный код и полное описание сценария воспроизведения. Считываю в TextBuffer файлы по несколько мегабайт на всех версиях Ax (от 2.6 до 5-ки) - на потери не жалуются.
X++:
static void Job60(Args _args)
{
TextBuffer textBuffer = new TextBuffer();
AsciiIO AsciiIO = new AsciiIO("c:\\\\readme.txt","r");
int i;
container c;
str s;
;
AsciiIO.inFieldDelimiter("</td>");
c = AsciiIO.read();
for(i = 0; i <= conlen(c); i++)
{
s = conpeek(c,i);
info(strfmt('%1',s));
}
}
и
X++:
static void Job60(Args _args)
{
TextBuffer textBuffer = new TextBuffer();
AsciiIO AsciiIO = new AsciiIO("c:\\\\readme.txt","r");
int i;
container c;
str s;
;
textBuffer.fromFile("c:\\\\readme.txt");
textBuffer.setText(strrem(textBuffer.getText(), "\r"));
for (i = 0; i <= textBuffer.numLines(); i++)
{
info(strfmt('%2 %1',strLine(textBuffer.getText(), i),strlen(textBuffer.getText())));
}
}
Текст файла по ссылке выше...