Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
Elmer
-
- Обычный пользователь

-
-
- Сообщения: 51
- Зарегистрирован: 12.02.2002 (Вт) 2:19
- Откуда: Russia
Elmer » 21.07.2003 (Пн) 15:16
...да вот посеял код..
Вообщем вопрос простецкий, - програмно открыть сидиром....
Но тока вот этот код не пашет (или пашет но тока на Вин9Х)
- Код: Выделить всё
Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long
Private Sub Command1_Click()
Call mciSendString("CD-ROM îòêðûò", 0&, 0&, 0&)
End Sub
Кто посоветует что нить еще?
Тока плиз ответ на мыло...
Elmer@pike.pike.ru
-
MEMBER
-
- Гугль

-
-
- Сообщения: 758
- Зарегистрирован: 29.11.2002 (Пт) 12:02
- Откуда: 10 этаж
-
MEMBER » 21.07.2003 (Пн) 15:24
- Код: Выделить всё
Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long
Private Sub Command1_Click()
Call mciSendString("Set CDAudio Door Open Wait", 0&, 0&, 0&)
End Sub
Private Sub Command2_Click()
Call mciSendString("Set CDAudio Door Closed Wait", 0&, 0&, 0&)
End Sub
И в мыло.
-
Elmer
-
- Обычный пользователь

-
-
- Сообщения: 51
- Зарегистрирован: 12.02.2002 (Вт) 2:19
- Откуда: Russia
Elmer » 21.07.2003 (Пн) 16:20
спасибо!
Я не понял на разных языковых версиях винды разные команды или как? или он будет в любой винде открываться?

-
MEMBER
-
- Гугль

-
-
- Сообщения: 758
- Зарегистрирован: 29.11.2002 (Пт) 12:02
- Откуда: 10 этаж
-
MEMBER » 21.07.2003 (Пн) 16:32
Проверял на 2000 и 98. Работает. А код приведённый вами - вообще пшёнка. Что это за команда:
Call mciSendString("CD-ROM открыт", 0&, 0&, 0&)
Call mciSendString("CD-ROM закрыт", 0&, 0&, 0&)
Бред.
-
Elmer
-
- Обычный пользователь

-
-
- Сообщения: 51
- Зарегистрирован: 12.02.2002 (Вт) 2:19
- Откуда: Russia
Elmer » 21.07.2003 (Пн) 17:27
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: AhrefsBot, Google-бот, PetalBot, Yandex-бот и гости: 16