Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.03.21;
Скачать: CL | DM;

Вниз

Лоток CD-ROM   Найти похожие ветки 

 
Woolen ©   (2001-11-27 01:02) [0]

Подскажите, пожалуйста, как определить, выдвинут ли лоток CD-ROM?


 
CraSci ©   (2001-12-02 00:56) [1]

Удалено модератором


 
Olgerd ©   (2001-12-02 19:01) [2]

Похоже что никак. Если только самому выдвинуть( uses MMSystem;

procedure TForm1.Button1Click(Sender: TObject);
begin
mciSendString("Set cdaudio door open wait",
nil, 0, Form1.Handle);
end;

), тогда будешь знать, что открыт.


 
CraSci ©   (2001-12-02 22:54) [3]

Удалено модератором


 
Anatoly Podgoretsky ©   (2001-12-02 23:39) [4]

Удалено модератором


 
Неужели сперли гады?   (2001-12-03 03:08) [5]

Удалено модератором


 
Хитрый перец   (2001-12-03 07:50) [6]

Удалено модератором


 
Anatoly Podgoretsky ©   (2001-12-03 07:58) [7]

Удалено модератором


 
Ray_Parker   (2001-12-05 13:08) [8]

Знаешь, это вообще-то невозможно. Единственный способ, который я применил на своем плеере - попытка обращения к корневой директории CD-ROM - если попытка не удалась, значит он открыт.


 
Anatoly Podgoretsky ©   (2001-12-05 21:42) [9]

Это вообще то значит, что тебе не удалось ее прочитать и ничего больше.


 
Paramoshka   (2001-12-05 21:54) [10]

Кстати, а правда как на самом деле определить, выдвинут ли лоток CD-ROM?


 
CraSci ©   (2001-12-05 23:29) [11]

Блин, в натуре, какая глобальная проблема.
И ведь полезная фича. Да.


 
Корса   (2001-12-06 11:27) [12]

да пользы от этой проблемы как... хотя лана.. объясни.. для чего это нужно????????


 
aus ©   (2001-12-06 22:08) [13]

WM_DEVICECHANGE попробуй, возникает как раз при вставке или изъятии CD при включенном автораспознавании.


 
CraSci ©   (2001-12-10 01:50) [14]

2 Карса
Вот дали мне на работе клаву с тремя махонькими кнопками. К клаве - драйвер, который этими тремя кнопками управляет. (что делать, если нажимаешь).
Так как сам комп - супер биг тауер, то пока дотянесся до кнопки открытия лотка сидирома, заколебесся нафиг. Поэтому сразу родилась идея написать программку, которая откр/закр лоток сидирома. Вот.
Если лоток закрыт, то посылаешь "Set cdaudio door open wait".
Если лоток открыт, то MCI_SET, MCI_SET_DOOR_CLOSED.
А как распрознать, что посылать???


 
CraSci ©   (2001-12-10 01:51) [15]

2 aus
Выключено автораспознавание


 
B@Nt ©   (2001-12-12 21:28) [16]

Удалено модератором


 
iuyyyyyyyyyy   (2002-02-01 12:22) [17]

Удалено модератором


 
Vad ©   (2002-02-02 14:04) [18]

Когда я чинил один сидюк то выяснил, что но сам не понинимает,
закрыт он или открыт(даже больше:есть лоток или нет), а
срабатывание цикла определения диска начинается при движении лотка.


 
aus ©   (2002-02-03 02:29) [19]

>CraSci
Усложню, для разнообразия...
Интересно, что будет происходить, если имеются 2 устройства CD.


 
Олег_В   (2002-02-04 11:46) [20]

А может, проще: при старте проги закрывай лоток "Set cdaudio door close" и он уж точно будет закрыт.


 
fliz ©   (2002-02-04 12:57) [21]

интересно, что за советы удалил модератор?


 
Jam   (2002-02-05 18:03) [22]

А ты сам договоришся!Он и тебя удалит!!!
С о мной не первый раз,а все потому что нифига эти умники не знают и удаляют те вопросы на которые ответить не могут!!!

С уважением,Jam...



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

Текущий архив: 2002.03.21;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.013 c
14-66979
vopros
2002-02-07 16:39
2002.03.21
Кто от куда прпроизошел.


1-66915
Eraser
2002-03-06 10:26
2002.03.21
поместить объект в TList


1-66894
Baz
2002-03-05 15:25
2002.03.21
Посылание сообщений


3-66779
AAAPLE
2002-02-22 14:21
2002.03.21
Прокрутка в DBGrid


14-66999
Nuce
2002-02-08 01:46
2002.03.21
HTML&...