Affiche une barre de progression pendant un traitement long
De zBasic
Révision de 28 janvier 2025 à 10:35 par Bidouille (discussion | contributions)
Sub Main
GlobalScope.BasicLibraries.loadLibrary ("zBasic")
nMax = 500
sTitre = "Lecture de " & nMax & " informations"
oDlg = zBasic.BarreProgression(sTitre)
oBarre = zDial.Liste(oDlg, "Barre") 'nom obligatoire
zCtrl.Parametre(oBarre, "ValeurProgressionMax", nMax)
oDlg.setVisible(1)
'insérer ici votre traitement long
for i = 0 to nMax
wait 10
'ici on fait progresser la barre avec i
zCtrl.Parametre(oBarre, "ValeurProgression", i)
next
oDlg.dispose()
End Sub