Engrossed by the Void
Сообщения: 2229
Благодарности: 60
|
Профиль
|
Отправить PM
| Цитировать
ExpandFileName не проверяет свой результат на существование. Судя по вашему вопросу первый раз все нормально т.к. директория которую использует ExpandFileName установлена таким образом, что все получается нормально, но потом директория не меняется т.е. ExpandFileName использует старые данные. Потому-то у вас при открытии файла и возникает ошибка. Попробуйте выводить куда-либо результат ExpandFileName и посмотрите на каком именно возникает ошибка, возможно это подскажет вам пути решения. Кроме того, запретить вывод ошибок I/O можно директивой компилятора {$I-}, а включить опять - уже с плюсиком. Удачи.
|
-------
Не могу дать более дельный совет - не хватает системных ресурсов...
Отправлено: 04:17, 17-10-2004
| #4
|