volume du son
Publié : mer. 06/oct./2004 18:24
bonsoir a voous tous je poste ce probleme car je ne trouve pas sur le forum le meme probleme que moi j'ai chercher toute l'apre midi mais je ne trouve pas
mon probleme sa serait de cree une barre qui augmante et baisse le volume du son je pense que c'est avec le fonctionmais j'arrive pas a le placer dans mon code a moin que c'est par ce que j'ai la version demo je ne sait pas en tout cas voici mon code pour mieu comprendre
donc voila .
je vous remercie d'avance pour vos reponse
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
