Приветствую Вас Гость | RSS

Меню сайта

Реклама

Категории раздела
CD-ROM [11]
DLL и PlugIns [75]
Help файлы [20]
INI файлы [16]
RS232 [2]
Активные директории [1]
Директории [0]
Диски [0]
Корзина [5]
Порты [26]
Ресурсы [0]
Файлы [0]
Форматы файлов [15]
Ярлыки [0]

Наш опрос
Оцените мой сайт
Всего ответов: 30

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа

Главная » Статьи » Файловая система » CD-ROM

Проверить, открыт ли CD-ROM
uses
 mmsystem;

 procedure TForm1.Button1Click(Sender: TObject);
 var
 s: array[0..64] of Char;
 error: Cardinal;
 Text: array[0..255] of Char;
 begin
 error := mciSendstring('open cdaudio alias geraet', nil, 0, Handle);
 if error <> 0 then
 begin
 mciGetErrorstring(error, @Text, 255);
 ShowMessage(Text);
 mciSendstring('close geraet', nil, 0, Handle);
 Exit;
 end;

 error := mciSendstring('status geraet mode', @s, SizeOf(s), Handle);
 if error <> 0 then
 begin
 mciGetErrorstring(error, @Text, 255);
 ShowMessage(Text);
 mciSendstring('close geraet', nil, 0, Handle);
 Exit;
 end;

 mciSendstring('close geraet', nil, 0, Handle);
 ShowMessage('Message: ' + s);
 end;
Категория: CD-ROM | Добавил: Angel (06.07.2008)
Просмотров: 403 | Рейтинг: 0.0/0
  Delphi Lab   Главная   Регистрация   Вход  
Интересная Цитата

Поиск

Магазин


Copyright MyCorp © 2025 Хостинг от uCoz