![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
прочитать файл, открытый другим приложением
tippa © (2010-01-01 23:46:00)делаю так:
f:=NewStrList; //создал обьект "список строк"
f.LoadFromFile('file.txt'); //загрузил в него файл
f.DeleteLast; //здесь прога просто вылетает
Вроде файл считался ещё во 2 строчке, и в третьей строке с файлом я уже не работаю. Но вылетает именно в третьей, и только при запущенном чужом приложении. Можно копировать файл в некий промежуточный и работать с ним, но это как-то некрасиво.
tippa (2010-01-07 23:59:00) [1]сделал так:
CopyFile(pchar(GetStartDir + 'work/fff.txt'), pchar(GetStartDir + 'work/fff_temp.txt'), false);
//то есть копирую нужный файл в промежуточный и работаю уже с ним