Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

прочитать файл, открытый другим приложением


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);
//то есть копирую нужный файл в промежуточный и работаю уже с ним


Наверх

Титульная страница Поиск, карта сайта Написать письмо