AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.10.2009, 16:28   #1  
Nosta is offline
Nosta
Участник
 
23 / 10 (1) +
Регистрация: 28.07.2009
всем привет,

имеется текстовый файл, нужно "прочитать" его посторочно. все бы ничего, пока не попадается строка длиной больше 1024 символов. навижн с такими строками работать не намерен, а очень нужно. пробовал через стримы, какая-то чушь получается:
Код:
ObjectFile.TEXTMODE(TRUE);
  ObjectFile.OPEN(ObjectFileName);
  ObjectFile.CREATEINSTREAM(InStr);   
  IF InStr.READTEXT(ObjectLine)>=1024 THEN ERROR('BLYAAAA!!!');  // - первая строка считывается правильно
  ...
  WHILE (...) DO
    IF InStr.READTEXT(ObjectLine)>=1024 THEN ERROR('BLYAAAA!!!'); // - а вот тут всякий раз в ObjectLine пихается "+KJ"
нужны тайные знания, или я что-то упускаю из виду?
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:20.