|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1736741c75751.html, оценка из 5, голосов 10
|