Конференция "KOL" » прочитать файл, открытый другим приложением
 
  • tippa (01.01.10 23:46) [0]
    делаю так:
    f:=NewStrList;      //создал обьект "список строк"
    f.LoadFromFile('file.txt');   //загрузил в него файл
    f.DeleteLast;                  //здесь прога просто вылетает


    Вроде файл считался ещё во 2 строчке, и в третьей строке с файлом я уже не работаю. Но вылетает именно в третьей, и только при запущенном чужом приложении. Можно копировать файл в некий промежуточный и работать с ним, но это как-то некрасиво.
  • tippa (07.01.10 23:59) [1]
    сделал так:
    CopyFile(pchar(GetStartDir + 'work/fff.txt'), pchar(GetStartDir + 'work/fff_temp.txt'), false);


    //то есть копирую нужный файл в промежуточный и работаю уже с ним
 
Конференция "KOL" » прочитать файл, открытый другим приложением
Есть новые Нет новых   [134431   +11][b:0][p:0.001]