Forum: Windows API

Forum huvudsida -> Programmering -> Windows API

Sidor: 1

Till botten

jockepockee 20:32 - 8:e Mars 2008 | Post #1
Medlem
Inlägg: 192


Skicka PM
jag håller på med ett program i visual basic 6 och där vill jag mata ut cdromenheten vid ett tillfälle, men problemet är att jag inte vet vad den api funktionen heter. jag har sökt i API viewer men kan inte hitta det. är det någon som vet vad funktionen heter?

//JockePockee

-------------------------





FunkyChicken 21:22 - 8:e Mars 2008 | Post #2
Nyhetsredaktör
Inlägg: 800


Skicka PM
Hoho, VB6Smiley
Och den klassiska "mugghållaren", dessutom! Den bör ju naturligtvis ingå i varje uppåtsträvande hobbykodares reportoar! Såhär gör du:


  1. 'Använd mciSendStringA
  2. Declare Function mciSendString Lib "winmm.dll" Alias _
  3. "mciSendStringA" (ByVal lpstrCommand As String, ByVal _
  4. lpstrReturnString As String, ByVal uReturnLengt As Long, _
  5. ByVal hwndCallback As Long) As Long
  6.  
  7. '-ppna
  8. result1 = mciSendString("set CDAudio door open", returnstring, 127, 0)
  9. 'Stäng
  10. resultt2 = mciSendString("set CDAudio door closed", returnstring, 127, 0)





jockepockee 15:08 - 9:e Mars 2008 | Post #3
Medlem
Inlägg: 192


Skicka PM
funka skit bra, thx!

Edit, kan man använda den där funktionen för andra kommandon ifs vilka kommandon kan man använda?

-------------------------



Senast redigerad 15:09 - 9:e Mars 2008


Nissebosselasse 17:12 - 9:e Mars 2008 | Post #4
Medlem
Inlägg: 490


Skicka PM
http://msdn2.microsoft.com/en-us/library/ms712587(VS.85).aspx

-------------------------
http://pushingcows.se
Gula Nallen



FunkyChicken 18:30 - 9:e Mars 2008 | Post #5
Nyhetsredaktör
Inlägg: 800


Skicka PM
Det finns hur många kommandon som helst, men om du inte är van vid MCI är de nog inte särskilt intressanta.




Sidor: 1

Forum huvudsida -> Programmering -> Windows API
Atom feed

Du får inte posta i den här tråden | Till toppen