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

Вниз

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

 
Calibr ©   (2007-03-04 13:59) [0]

Как определить открыт или закрыт привод CD-ROM?


 
Ketmar ©   (2007-03-04 14:04) [1]

просто посмотреть не пробовал? глазами?


 
default ©   (2007-03-04 14:08) [2]

ему плогламно надо
p.s. Ketmar, телепатор починил бы


 
Calibr ©   (2007-03-04 16:48) [3]

Ну кто-нибудь помогите???


 
Palladin ©   (2007-03-04 16:54) [4]

ефли плогламно то мона сплосить у пользавателя выпилает у него сто нибудь спеледи колобки к котолой кампутел подклюсень или нет...


 
Desdechado ©   (2007-03-04 18:07) [5]

А если привод щелевого типа?


 
DVM ©   (2007-03-04 18:41) [6]


> Calibr ©   (04.03.07 13:59)  

Никак. Это уже тысячу раз тут обсуждалось.
Единственное. что можно сделать попробывать так это попытаться закрыть дверцу и потом считать что она закрыта. Далее отслеживать закрытие/открытие.


 
homm ©   (2007-03-04 19:41) [7]

> Никак. Это уже тысячу раз тут обсуждалось.

Как никак? =-0
Хош исходник дам? тока он на MASM"e, но зато чесно мной написан!


 
DVM ©   (2007-03-04 19:44) [8]


> Хош исходник дам? тока он на MASM"e, но зато чесно мной
> написан!

Лучше автору дай исходник на Делфи. Мне без надобности. Я такое делал как то через ASPI, через WinAPI помнится мы тут так и не нашли способа установить положение дверцы. Этот вопрос неоднократно всплывал.


 
homm ©   (2007-03-04 19:50) [9]

Короче, вот вызов:

push 00h
push [hWin]
push 00h
push 00h
cmp [opened], 00h
je @LB@4
push offset szclose
jmp @LB@5
@LB@4: push offset szopen
@LB@5: call mciSendString


а вот szopen и szclose:

szopen  db "Set cdaudio Door Open",0h
szclose  db "Set cdaudio Door Closed",0h


а вот готовый exe с сырцами:

http://www.homm86.narod.ru/cd_open_1.6.rar


 
DVM ©   (2007-03-04 20:00) [10]


> homm ©   (04.03.07 19:50) [9]

Как я и подозревал, не работает твоя программа.
Лоток изначально открыт - запускаю программу - пишет выдвинуть диск.


 
homm ©   (2007-03-04 20:31) [11]

Что-то я совсем бегло пролчел тему, и мне показалось что там про "закрыть/открыть" :)
Тогда незнаю


 
Agent13 ©   (2007-03-04 20:53) [12]

Могу добавить к вышесказанному неутешительный факт - если компьютер пользователя есть ноутбук, то никакие ухищрения не помогут - ноутбучные ЦД-дисководы закрываются вручную.


 
Prohodil Mimo ©   (2007-03-05 12:01) [13]

Agent13 ©   (07.03.04 20:53) [12]
ноутбучные ЦД-дисководы закрываются вручную


ещё бы и раскручивались вручную :о)


 
Ketmar ©   (2007-03-05 14:22) [14]

> Agent13 ©   (04.03.07 20:53) [12]
> не помогут - ноутбучные ЦД-дисководы закрываются вручную.

всегда говорил, что ноут -- это недокомпьютер.


 
Паша 1   (2007-03-05 14:28) [15]


> Ketmar ©   (05.03.07 14:22) [14]

и клавиатура убогая. как у см(или ес?)-1840. ужос.


 
grisme ©   (2007-03-05 17:22) [16]

Ketmar ©   (05.03.07 14:22) [14]

зато удобно =^_^=


 
Prohodil Mimo ©   (2007-03-05 17:52) [17]

Ketmar ©   (07.03.05 14:22) [14]

смотря для каких целей.

мне хватает и дестопный после ноута не хочу.


 
boriskb ©   (2007-03-05 17:57) [18]


> смотря для каких целей.


"Оставил ноут под кроватью. Теща решила что это весы - взвесилась.
Мать ее... полторы тыщи баксов весит"  
(с)  Инет
:))



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

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

Наверх




Память: 0.5 MB
Время: 0.043 c
15-1173096896
Kerk
2007-03-05 15:14
2007.04.01
Федор Бондарчук снимает Обитаемый остров


15-1173276490
Sam Stone
2007-03-07 17:08
2007.04.01
Miranda 0.6.7


15-1172928103
Sergius P
2007-03-03 16:21
2007.04.01
Подсчет трафика


2-1173775558
Choco
2007-03-13 11:45
2007.04.01
установить ключевое поле


15-1172894742
Heap
2007-03-03 07:05
2007.04.01
Delphi 2007 будет работать под Виндос МЕ ?