#include #include #Region ### START Koda GUI section ### Form= $Form1_1 = GUICreate("leteur de musique en autoit", 490, 452, 368, 302) $Button1 = GUICtrlCreateButton("ouvrir...", 48, 48, 161, 65, 0) GUICtrlSetFont(-1, 16, 800, 0, "Arial Black") $Label1 = GUICtrlCreateLabel("chemin :", 24, 136, 445, 154) GUICtrlSetFont(-1, 16, 800, 0, "Arial Black") $Button2 = GUICtrlCreateButton("jouer", 232, 48, 177, 65, 0) GUICtrlSetFont(-1, 16, 800, 0, "Arial Black") $Label2 = GUICtrlCreateLabel("volume:", 112, 352, 94, 34) GUICtrlSetFont(-1, 16, 800, 0, "Arial Black") $Button3 = GUICtrlCreateButton("-", 224, 344, 49, 49) GUICtrlSetFont(-1, 16, 800, 0, "Arial Black") $Button4 = GUICtrlCreateButton("+", 280, 344, 49, 49) GUICtrlSetFont(-1, 16, 800, 0, "Arial Black") GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### $souce = '' $p = '' $vol = 100 $volume = '' While 1 $nMsg = GUIGetMsg() If $vol = 0 Then GUICtrlSetState($Button3,$GUI_DISABLE) GUICtrlSetState($Button4,$GUI_ENABLE) ElseIf $vol = 100 Then GUICtrlSetState($Button3,$GUI_ENABLE) GUICtrlSetState($Button4,$GUI_DISABLE) Else GUICtrlSetState($Button3,$GUI_ENABLE) GUICtrlSetState($Button4,$GUI_ENABLE) EndIf $volume = volume($vol) switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Button1 $source = FileOpenDialog("ouvrir",@MyDocumentsDir&'\',"mp3 (*.mp3)",9) GUICtrlSetData($Label1,"Chemin : "& $source) Case $Button2 $p = SoundPlay($source) Case $Button3 $vol = $vol - 5 Case $Button4 $vol = $vol + 5 EndSwitch WEnd Func volume ($vol) Return SoundSetWaveVolume($vol) EndFunc