|
Дисковод
|
|||
---|---|---|---|
#18+
Как открыть дисковод из кода? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2011, 10:24 |
|
Дисковод
|
|||
---|---|---|---|
#18+
RiskaКак открыть дисковод из кода? Что имеется ввиду? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2011, 10:45 |
|
Дисковод
|
|||
---|---|---|---|
#18+
RiskaКак открыть дисковод из кода? Может это поможет. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2011, 11:14 |
|
Дисковод
|
|||
---|---|---|---|
#18+
Riska , можно конечно и через DeviceIoControl, но это громоздко и сложнее, как мне кажется. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2011, 11:17 |
|
Дисковод
|
|||
---|---|---|---|
#18+
AIS, Код: plaintext
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2011, 12:17 |
|
Дисковод
|
|||
---|---|---|---|
#18+
RiskaAIS, Код: plaintext
Код: plaintext
если обобщить, то всё выглядит одинаково, только меняется строка команды, т.е. так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
В прикрепленном архиве чей-то старый примерчик с разными коммандами. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2011, 19:37 |
|
Дисковод
|
|||
---|---|---|---|
#18+
AIS, У меня как раз проблемы с " здесь_текст_комманды " Вот это не работает: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2011, 10:17 |
|
Дисковод
|
|||
---|---|---|---|
#18+
05.05.2011 11:17, Riska пишет: > mciSendStringA("set cd door open" , ls_Dummy,*0*,*0* ) > > Ошибки нет, но просто ничего не происходит. В том и дело, что ошибка есть, только ты её поленился посмотреть ;). У меня работает так: mciSendStringA('set cdaudio door open', '', 0, 0) Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2011, 10:39 |
|
Дисковод
|
|||
---|---|---|---|
#18+
Dim2000, Все равно не работает. Код: plaintext 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2011, 13:53 |
|
Дисковод
|
|||
---|---|---|---|
#18+
05.05.2011 14:53, Riska пишет: > Все равно не работает. Я вообще-то проверял ;). Но у меня PB9. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2011, 14:21 |
|
Дисковод
|
|||
---|---|---|---|
#18+
RiskaAIS, У меня как раз проблемы с " здесь_текст_комманды " Вот это не работает: Код: plaintext
Даже не знаю, что Вам сказать. У меня РВ10.5 и с этим старым примером после миграции, всё работает, при чем без всяких исправлений. Вот например, есть событие "eject" в объекте "nc-cdcontrol", которое Вас интересует: Код: plaintext 1. 2.
Может у Вас нет "winmm.dll"? (в чем я лично сомневаюсь) Если Вас интересует только "открыть/закрыть" CD-привод, то могу конечно предложить 100% вариант через "DeviceIoControl", но дальнейшие манипуляции будут несравненно сложнее (хотя Вы уже сможете взаимодействовать с устройством на самом низком уровне, но с другой стороны - "оно Вам надо"). Во как бывает. :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2011, 02:42 |
|
|
start [/forum/topic.php?fid=15&fpage=20&tid=1335729]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 160ms |
0 / 0 |