![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как прочитать открытый txt - файл другой программы. [D5, Win95/98, NT4, Win2k, WinXP]
Shrek © (2002-04-07 18:01:00)Программа виндовса создаёт файл и работает с ним (через каждые 2 минуты добавляет сроку). Мне надо программно считать его и загрузить в Memo, но тут ошибка
Error open file. Пожалуйста подскажите, как это сделать?
Ser_Kham1 (2002-04-08 08:33:00) [1]http://delphi.mastak.ru/cgi-bin/faq.pl?look=1&id=988620750&n=15
Anatoly Podgoretsky (2002-04-07 19:22:00) [2]Будет, если не разрешено
Caligula (2002-04-07 19:16:00) [3]Если файл используется другой программой, то пишешь следующее:
FileMode := 0; //Только чтение
BlockRead( File, Buffer, 255);
//255 - кол-во символов, Buffer - куда считываешь ( Array [0..255] ofChar)
Тогда не будет ошибки открытия файла.
dymka (2002-04-07 19:08:00) [4]Смотря как он открывается для записи, там есть несколько режимов открытия, где определяется - будет ли он доступен другим программам во время его занятости... И если прога открывает его эксклюзивно, то стандартными средствами ты его не прочтешь..