|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.05.2008, 06:54 | #1 |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
Как узнать, выдвинут, или задвинут, определённый дисковод?
Всем привет!
Как узнать, выдвинут, или задвинут, определённый дисковод? |
16.05.2008, 08:19 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Delphi World:
Код:
I'm learning to live...
|
06.03.2009, 10:36 | #3 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
Что то постоянно выдаётся сообщение что Open, хотя сидюк закрыт.
|
06.03.2009, 20:00 | #4 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
есть хороший метод определить закрыт или нет: надо послать команду для открытия привода и засечь время его выполнения, если привод открыт, то время выполнения функции mciSendstring где-то в десять меньше, чем когда привод закрыт. Анализируя время потраченное на открытие, можно понять открыт или закрыт привод.
|
10.03.2009, 08:44 | #5 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
Но если послать команду на открытие, то он откроется. Надо знать заранее открыт ли он, а потом уже посылать комманды.
|
10.03.2009, 08:47 | #6 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
ну после того как откроется закрыть его.
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Узнать IP | Черничный | Работа с сетью в Delphi | 5 | 11.08.2008 20:36 |
Дисковод | Pelengator | Общие вопросы Delphi | 1 | 19.05.2008 20:42 |
DVD-RW дисковод не хочет читать некоторые диски | ERASERROR | Компьютерное железо | 10 | 02.05.2008 01:00 |
Как узнать,нужен ли мне определённый процесс | Alximik | Софт | 5 | 21.11.2007 13:50 |
Как узнать IP адрес? | AidarBik | Работа с сетью в Delphi | 2 | 11.07.2007 12:37 |