Форум: "Основная";
Текущий архив: 2005.09.11;
Скачать: [xml.tar.bz2];
ВнизЗагрузка файла Найти похожие ветки
← →
_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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.012 c