![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
CD-ROM [D7, Win95/98, WinME, NT4, Win2k, WinXP]
Oddin © (2005-01-18 23:48:00)Как узнать есть ли в CD-ROM диск при выкл. или перезагрузке PC.
Заранее спасибо.
grom (2005-01-20 19:17:00) [1]var i:integer;
begin
for i:=65 to 90 do if GetDriveType(PChar(chr(i)+':\'))=DRIVE_CDROM then
ComboBox1.Items.Add(chr(i));
Oddin (2005-01-19 22:29:00) [2]> GetVolumeInformation( "e:\\", NULL, 0, NULL, NULL, NULL, NULL, 0 );
А как узнать букву 1-го CD-ROM'a, и сколько их вообще. Если можно то куском кода.
IllusoryOrion (2005-01-19 16:29:00) [3]а при выключении или перезагрузке лови WM_QUERYENDSESSION
Profi (2005-01-19 03:31:00) [4]Oddin © (18.01.05 23:48)
Если из BIOS'а, то не знаю, а если из Windows, то:
GetVolumeInformation( "e:\\", NULL, 0, NULL, NULL, NULL, NULL, 0 );