Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.11;
Скачать: CL | DM;

Вниз

Загрузка файла   Найти похожие ветки 

 
_Landgraf_   (2005-08-22 16:19) [0]

Есть лог файл, в который постоянно записывается информация. При попытке открыть его в Memo(Memo1.Lines.LoadFromFile("D:\testing.txt"); выдается ошибка Cannot open file "Path". Я так понял он неоткрывается, из-за того что файл используется другим приложением, т.к. когда я отключаю запись в лог, то читается все нормально . Если я не ошибаюсь то файл надо открывать при помощи функции API. Но вот какая фу-ия? Подскажите.


 
tesseract ©   (2005-08-22 16:31) [1]

CreateFile().
А файл неткрывается потому что какай-то программа не хочет его расшаривать для чтения/записи.


 
_Landgraf_   (2005-08-22 16:39) [2]

А как в Memo файл загрузить, через функцию CreateFile()?


 
begin...end ©   (2005-08-22 16:45) [3]

> _Landgraf_   (22.08.05 16:39) [2]

Это, вероятно, не поможет. Программа, записывающая лог, должна была открыть его, вызвав CreateFile с параметром dwShareMode = FILE_SHARE_READ.


 
Desdechado ©   (2005-08-22 16:47) [4]

кстати, он в мемо может потом и не поместиться...
64кб ограничение


 
_Landgraf_   (2005-08-22 16:52) [5]

А что тогда использовать вместо Memo? Ну программу которая делает лог я только что написал, это не настоящий лог просто иднт эмуляция. В той программе я просто связываю переменную с файлом(assignfile(*,*), а потом делаю append и дописываю строки. Тогда надо его по другому открывать?



Страницы: 1 вся ветка

Текущий архив: 2005.09.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.039 c
14-1124247569
Progamer
2005-08-17 06:59
2005.09.11
Баян на форуме касперского... (:


1-1124451107
Суслик
2005-08-19 15:31
2005.09.11
Организация процесса распространения и установки runtime-пакетов


1-1124202235
lox
2005-08-16 18:23
2005.09.11
Как узнать: окно поверх других или нет, если есть хендел?


6-1116873680
Lela
2005-05-23 22:41
2005.09.11
HTML


8-1115220389
Gear
2005-05-04 19:26
2005.09.11
Как осуществить запись звука с микрофона средствами DirectSound?