mon probleme sa serait de cree une barre qui augmante et baisse le volume du son je pense que c'est avec le fonction
Code : Tout sélectionner
MovieAudio(Volume, Balance)

Code : Tout sélectionner
If InitMovie() = 0
MessageRequester("Erreur", "Impossible de lire des vidéos", 0)
End
EndIf
Enumeration
#Window_0
EndEnumeration
Enumeration
#liste
#play
#StopMovie
#Image
#PauseMovie
#AffichageCurseurLecture
EndEnumeration
Procedure Rafraichir(Valeur.l)
; valeur correspond à la fréquence de rafraichissement en ms
Repeat
Delay(Valeur)
Position = MovieStatus()
If Position > 0
SetGadgetState(#AffichageCurseurLecture, Int(1000 * Position / MovieLength()))
EndIf
ForEver
EndProcedure
Date$ = FormatDate("%dd/%mm/%yyyy", Date())
Time$ = FormatDate("%hh:%ii:%ss", Date())
MessageRequester("bienvenue a audio player 1.0", "nous sommes le : "+Date$+Chr(10)+"il est exactement :"+Time$, 0)
If OpenWindow(0, 0, 0, 700, 400 , #PB_Window_SystemMenu | #PB_Window_MinimizeGadget|#PB_Window_ScreenCentered , "audio player 1.0")
If CreateGadgetList(WindowID())
ButtonGadget(#liste, 2, 1, 138, 30, "LISTE ~~")
ButtonGadget(#play, 140, 1, 140, 30, "LECTURE >")
ButtonGadget(#PauseMovie, 280, 1, 140, 30, "PAUSE II", #PB_Button_Toggle )
ButtonGadget(#StopMovie, 420, 1, 140, 30, "STOP #")
ButtonGadget(#Image, 560, 1, 140, 30, "VISUALISATION")
ProgressBarGadget(#AffichageCurseurLecture, 10, 377, 680, 15, 0, 1000, #PB_ProgressBar_Smooth)
TrackBarGadget(10,677, 60, 20,285,0,100, #PB_TrackBar_Vertical)
TextGadget (30, 676,40,200, 20,"son")
TextGadget (20, 677,350,200, 20,"son")
EndIf
EndIf
Repeat
Event = WaitWindowEvent()
If Event = #PB_EventGadget
Select EventGadgetID()
Case #liste
NomFichier$ = OpenFileRequester("Titre", "::{450d8fba-ad25-11d0-98a8-0800361b1103}\", "Fichiers|*.*", 0)
LoadMovie(1, NomFichier$)
Case #play
PlayMovie(1, WindowID())
ResizeMovie(0, 50, MovieWidth(), MovieHeight())
ThreadID = CreateThread(@Rafraichir(), 250)
Case #StopMovie
StopMovie()
KillThread(ThreadID) ;
Case #Image
NomFichier$ = OpenFileRequester("Titre", "::{450d8fba-ad25-11d0-98a8-0800361b1103}\", "Fichiers|*.*", 0)
LoadImage(1, NomFichier$)
Case #PauseMovie
If GetGadgetState(#PauseMovie) = 1
PauseMovie()
Else
ResumeMovie()
EndIf
EndSelect
EndIf
Until Event = #PB_EventCloseWindow
End
je vous remercie d'avance pour vos reponse
