Page 1 sur 1

Script qui se mélange dans les actions

Posté : dim. 17 juin 2018 12:55
par Misa10
Bonjour ,

j'ai ce code sur un bouton :

Code : Tout sélectionner

Case $Button7
		 If _IsChecked($Checkbox1) Then
            Timer()
			Dofus1()
			ID()
			Bouton()
		 EndIf

		 If _IsChecked($Checkbox2) Then
            Timer()
			Dofus2()
			ID1()
			Bouton()
		 EndIf

		 If _IsChecked($Checkbox4) Then
            Timer()
			Dofus4()
			ID3()
			Bouton()
		 EndIf

		 If _IsChecked($Checkbox5) Then
            Timer()
			Dofus5()
			ID4()
			Bouton()
		 EndIf

		 If _IsChecked($Checkbox6) Then
			Timer()
		   Dofus6()
			ID5()
			Bouton()
		 EndIf

		 If _IsChecked($Checkbox7) Then
            Timer()
			Dofus7()
			ID6()
			Bouton()
		 EndIf

		 If _IsChecked($Checkbox8) Then
            Timer()
			Dofus8()
			ID7()
			Bouton()
		 EndIf

		 If _IsChecked($Checkbox3) Then
            Timer()
			Dofus3()
			ID2()
			Bouton()
		 EndIf
Mais par exemple je coche la checkbox 1 et 2 je clique sur le bouton la fonction timer se lance en suite dofus1 et ensuite id mais la fonction bouton fait la premiere étape et après ce moment la fonction timer et dofus2 de la checkbox2 se font . Je ne comprends pas pourquoi ça ne respecte pas tout simplement l'ordre et que ça fait d'abord les fonctions de la checkbox 1 en suite 2...

Re: Script qui se mélange dans les actions

Posté : lun. 18 juin 2018 12:29
par mikell
mais la fonction bouton fait la premiere étape et après ce moment la fonction timer et dofus2 de la checkbox2 se font
Faudrait mieux expliquer ça, épi voir ce qu'il y a exactement dans cette fonction Bouton (premiere étape ???)
Normalement le script ne passe à la suite que quand la fonction qui a été lancée a fini de s'exécuter