12. januar 2001 - 09:01
Der er
10 kommentarer og 1 løsning
Windows Mute
Hvordan slå man Windows Mute fra med en knap i vb6.....??? Jeg bruger Windows 98.. HilsenJens
Annonceindlæg fra Immeo
12. januar 2001 - 09:18
#1
Declare Function auxSetVolume Lib \"winmm.dll\" (ByVal uDeviceID As Long, ByVal dwVolume As Long) As Long retval = auxSetVolume(0,0)
12. januar 2001 - 12:25
#2
Jeg prøvet at skrive den her Option Explicit Declare Function auxSetVolume Lib \"winmm.dll\" (ByVal uDeviceID As Long, ByVal dwVolume As Long) As Long Private Sub Command1_Click() retval = auxSetVolume(0, 0) End Sub Jeg for en fejl !!
12. januar 2001 - 14:05
#3
enten skal du dimme retval...eller oxo fjerne option xplicit....og en anden gang så gvi lige hvad for en fejl du får! og declare tingen skal være i et modul!
12. januar 2001 - 14:24
#4
Nu har jeg lavet dette stykke kode : I et modul: Declare Function auxSetVolume Lib \"winmm.dll\" (ByVal uDeviceID As Long, ByVal dwVolume As Long) As Long I en form: Option Explicit Dim retval As Variant Private Sub Command1_Click() retval = auxSetVolume(0, 0) End Sub Jeg for ingen fejl.... men den slå helle ikke mute fra eller til
12. januar 2001 - 14:26
#5
Jeg kom til at vælge forkert !!! Jeg har udgivet pointne...surt Sådan går det når man er lidt for hurtig på tasterne !!!!!
12. januar 2001 - 17:06
#6
ja
12. januar 2001 - 19:25
#7
nææ .. hvis du ikke kunne bruge svaret så plejer vi da at være så \"dannede\" at vi giver pointene tilbage ... ikke mystiq ?
12. januar 2001 - 19:26
#8
superinfojens:> `du skal jo sætte uDeviceID til dit lydkorts ID og ikke til 0&. og forøvrigt skal du Dim retval As Long istedet for As Variant.
12. januar 2001 - 19:28
#9
blazer:> Declare linier behøver ikke at være i et modul. Du kan skrive Private Declare .. hvis du har det i en form .. og Public Declare hvis det skal være i et modul
13. januar 2001 - 01:33
#10
Ok tdaugaard så langt så godt Nu har jeg skrevet Option Explicit Private Declare Function auxSetVolume Lib \"winmm.dll\" (ByVal uDeviceID As Long, ByVal dwVolume As Long) As Long Dim retval As Long Private Sub Command1_Click() retval = auxSetVolume(0, 0) End Sub Stadig ingen fejl og den slå helle ikke mute fra eller til Du skrev noget med at sætte uDeviceID til min lydkorts ID ???????? Kan du lave noget kode eksempel på det ????
13. januar 2001 - 01:35
#11
Desværre så ved jeg ikke hvordan man gør det ... og jeg har ingen måde hvorpå jeg kan teste noget da jeg intet lydkort har :-(
Kurser inden for grundlæggende programmering