Вниз
Скачать: CL | DM;

Ошибка при обращении к файлу   Найти похожие ветки 

 
_Андрей   (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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.027 c
1-1082931283
TALLA
2004-04-26 02:14
2004.04.11
использование TChart в DLL, CGI для отображения в памяти


1-1079937125
wild_arg
2004-03-22 09:32
2004.04.11
Interface


14-1082573409
jack128
2004-04-21 22:50
2004.04.11
Глюк - не глюк, но что то не то в TComponent


7-1079694074
amid
2004-03-19 14:01
2004.04.11
LPT (Windows 2000)


3-1081425872
Rule
2004-04-08 16:04
2004.04.11
Есть в IBDataSete свойстов фильтеред, я им не пользовался со врем




   Наверх