Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
ВнизОшибка при обращении к файлу Найти похожие ветки
← →
_Андрей (2004-03-22 08:04) [0]При попытке обратиться к файлу c:\winnt\system32\config\SysEvent.Evt (это файл журнала событий win2000) получаю I/O error 32. Как быть, помогите пожалуйста!
← →
Piople © (2004-03-22 08:07) [1]Файл скороее всего уже открыт другим приложением. Есть Такая тема, не помню как называется(кажется FileStream), но она позваляет работать с уже открытыми файлами
← →
_Андрей (2004-03-22 08:32) [2]Это понятно, что файл уже открыт журналом событий. А мне нужно из него инфу скопировать.
← →
Piople © (2004-03-22 08:36) [3]Повторяю есть некий тип позваляющий работать с уже открытыми файлами. Но мож с этим журналом такая же беда как с sam"ом и его фиг откроешь из под винды?
← →
_Андрей (2004-03-22 08:38) [4]Блокнотом открывается
← →
MBo © (2004-03-22 08:54) [5]fs:=TFileStream.Create("C:\WINDOWS\system32\config\SysEvent.evt",
fmOpenRead or fmShareDenyNone);
← →
Cobalt © (2004-03-22 08:59) [6]Этот файл открыт системой, и остальные могут его только читать.
Указывай режим открытия только чтение и разделяемого чтения (shared)
← →
_Андрей (2004-03-22 09:29) [7]MBo ©
Попробовал и получил ошибку:
Project1.exe raised exception class EFOpenError with message "Cannot open file C:\WINDOWS\system32\config\SysEvent.evt"
← →
_Андрей (2004-03-22 09:31) [8]Cobalt ©
Конечно, все так и делаю, и тем не менее ошибка!
← →
MBo © (2004-03-22 09:34) [9]>_Андрей
А я попробовал и все прочитал. WinXP.
← →
Anatoly Podgoretsky © (2004-03-22 09:46) [10]_Андрей (22.03.04 09:31) [8]
Все таки что то делаешь не так и доказательство тому, что можешь открыть блокнотом.
← →
_Андрей (2004-03-22 10:18) [11]Anatoly Podgoretsky © MBo ©
Вот весь исходник:
procedure TForm1.Button1Click(Sender: TObject);
var fs:TFileStream;
begin
fs:=TFileStream.Create("C:\WINDOWS\system32\config\SysEvent.evt",
fmOpenRead or fmShareDenyNone);
end;
MBo ©
Да, действительно, запустил из-под ХР, все нормально, но мне то нужно из 2000. :(
← →
Cobalt © (2004-03-22 11:33) [12]Хм, странно. У меня Win 2000 Server - замечательно просматриваю этот файл через Far.
> _Андрей (22.03.04 10:18) [11]
Кстати, обратил внимание на исходник - а что за ошибка?
Типа, "The system cannot find the path specified"?
← →
_Андрей (2004-03-22 12:29) [13]Господи, ну конечно! Весь глюк из-за пути к файлу.
Ну разве можно так тупить?
Спасибо всем!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.045 c