dans mon programme , mon programme doit effectuer 303 action et j'aimerais quand il a executer 30,3 action ou 30 sur la barre les 1 pourcent s'affiche
Merci pour ta réponse





Code : Tout sélectionner
If Mod($i,3)=0 then
ProgressSet($i/3,$i/3 & " percent")Code : Tout sélectionner
Do
$nmsg = $Arreter then
exitloop
else
if $b <> 100
$b = _fonc ($b) ; fonction qui ajoute 1 a chaque boucle
$c = $a + $b
else
$a = ; chiffre ki change tout les 100 de b
endif
endif
until ($a = ;le resultat du dernier chifre)

Code : Tout sélectionner
GUICtrlSetData($Progress1, 1) ;A noter que tu dois ajouter 1 au second paramètre toute les 3 actions.Code : Tout sélectionner
$ProgressData = 0 ; -------------------- Création d'une variable ayant comme valeur 0
Func _ProgressUpdate() ;--------------------------- Fonction _ProgressUpdate()
$ProgressData += 1 ;------------------------------- Ajoute 1% à $ProgressData à chaque fois que la fonction est exécuté.
GUICtrlSetData($Progress1, $ProgressData) ;-------- Met à jour la barre de progression
EndFunc
Je préfèreNxb a écrit :Nxb pure débutant


Mdr Je me sens fort aprés 3 questions je sais enfin un truc de plus que toiXenaMelody a écrit :Non je ne pense pas. Je n'ai jamais utilisé ProgressOn moi, je ne savais même pas que sa existait![]()
Moi aussi j'en apprends des choses

C'est normalXenaMelody a écrit :dis plutôt que tu es un débutant, comme moi d'ailleurs.
