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

Диск в CDROM?   Найти похожие ветки 

← →
WhiteCat   (2007-07-10 20:38) [0]

Подскажите как проверить есть ли диск в CdROM?
Желательно в обход системного сообщения о том что надо вставить диск.


← →
WhiteCat   (2007-07-10 21:26) [1]

Все! Разобрался! Может кому пригодиться

function IsDiskInDrive(Drive: string): Boolean;
var
 ErrMode: Cardinal;
 VolName: array[0..255] of Char;
 FS: array[0..255] of Char;
 MaxComSize: Cardinal;
 Flags: Cardinal;
begin
 ErrMode := SetErrorMode(SEM_FAILCRITICALERRORS);
 try
   Result := GetVolumeInformation(PChar(Drive), VolName, SizeOf(VolName), nil,
     MaxComSize, Flags, FS, SizeOf(FS));
 finally
   SetErrorMode(ErrMode);
 end;
end;


← →
tmp   (2007-07-10 21:29) [2]

SetErrorMode(SEM_FAILCRITICALERRORS),
проверили...
SetErrorMode(0)



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

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



Память: 0.45 MB
Время: 0.021 c
15-1183662454
Vlad Oshin
2007-07-05 23:07
2007.08.05
а где Panov?


15-1184183548
Иксик
2007-07-11 23:52
2007.08.05
Посоветуйте minidv видеокамеру в пределах 300 евро.


2-1183982427
Nightmare
2007-07-09 16:00
2007.08.05
архивирование


1-1180168895
Zagaevskiy
2007-05-26 12:41
2007.08.05
Как открыть CD-ROM?


4-1171893224
Brc
2007-02-19 16:53
2007.08.05
Select file




   Наверх