Показать сообщение отдельно
Старый 01.08.2008, 18:50   #1
antonio
AnyKey`щик
 
Регистрация: 11.06.2008
Сообщений: 3
Написано одно полезное сообщение
Как можно правильно определять конец файла ресурса.

Функция ReadLine в MP работает некорректно, и ,чтобы не ставить в конце файла символы типа #, я делаю так:
program resources;
var 
res   resource
byteinteger
linestring
indexinteger
  
begin 
      res 
:= openResource('/data.txt'); 
          if (
resourceAvailable(res)) then 
      begin 
       repeat
        byte
:=readbyte(res);
        
line:=line+chr(byte);
       
until byte=0;
       
closeResource(res); 
      
end
      
showForm
                  
index := formAddString(line); 
                 
delay(1000000000); 
  
end
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
dmitriy-dim (19.11.2010)