Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Sergei Dubarev                       2:450/142.101  21 Dec 2004  01:50:32
 To : Sergey Rogulev
 Subject : pascal
 -------------------------------------------------------------------------------- 
 
 
 Mon Dec 20 2004 , 17:18,
 Sergey Rogulev -> All:
 
  SR> кто нибудь работает с паскалем в эхотаге? надо тут спортить одну
  SR> софтинку. перепробовал уже 3 компилера (vp, fp, что-то еще), и везде
  SR> одни и те же грабли - reset() при отсутствии файла трапает
  SR> приложение... в дос-вин варианте создает новый файл.
 
 Бррр... reset() же вроде для чтения и создавать якобы ничего не должна...
 
  SR> как можно обойти?
  SR> (только не советуйте менять все reset() на что-то еще...)
 
 А в этих vp/fp работают штуки вида {$I-}, {$I+} и функция IOResult?
 Т.е.
 
 {$I-}
 assign(f, 'file.zzz');
 reset(f);
 if IOResult<>0 then writeln('Warning: Could not read the file!');
 ...
 close(f);
 {$I+}
 WBR, Sergei Dubarev
 
 Background sound:
 --- http://www.scenosaurus.org
  * Origin: From Radioactive Belarus With Love (2:450/142.101)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 pascal   Sergey Rogulev   20 Dec 2004 18:18:02 
 pascal   Sergei Dubarev   21 Dec 2004 01:50:32 
Архивное /ru.linux/1736741c75751.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional