![]() |
Помогите с файлаим в делфи )
Народ хелп возникла проблема,если многократно отрываю для использования программой файл то она вылетает :( как исправить?? Кстати вылетает несразу если 1 прога использует норм,если две тоже норм а если больше вылетает. подозреваю что надо зделать так: f : array of TextFile; но неполучаеться (((
|
Что за ошибка выдается?
|
Цитата:
|
Цитата:
Добавлено: Либо, если используешь многократно файл одной прогой, не забывай закрывать файл перед новым открытием. |
Цитата:
|
Ну на 100% не уверен, но думаю исключение EFOpenError как раз этим и занимается
|
Цитата:
|
Цитата:
кстати, на васме есть статья по теме работы с занятыми файлами http://www.wasm.ru/article.php?article=lockfileswork |
А ты чем с файлами вообще работаешь? Api, паскалевыми ф-ями или потоками? Я когда паскалевскими ассигн, файлопен и т.д. пользовался тож были ошибки такие, да и не такие, в общем много глюков почему-то было хз. Потом перешел на потоки и все нормально, терь всегда потоки юзаю ) и действительно главное не забывать закрывать ..
|
Цитата:
А вот статья с васма тут не в тему совсем |
| Время: 02:00 |