Вниз
Скачать: 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.028 c
1-1082556913
russko
2004-04-21 18:15
2004.04.11
Ошибка: Invalid floating point operation


7-1079948445
Sergvc
2004-03-22 12:40
2004.04.11
Сервис и ADO


11-1059717261
KreZ0n
2003-08-01 09:54
2004.04.11
Функция ExecuteWait


1-1082584702
Роман
2004-04-22 01:58
2004.04.11
Сохранение отдельных свойств форми после её закрытия


14-1082105036
Style
2004-04-16 12:43
2004.04.11
Верите ли вы в НЛО, и в то что нас часто посещают инопланетяне?




   Наверх