Functions > MessageBoxesDialogs >


ProgressSet

Définit la position et/ou le texte de la fenêtre d'une barre de progression créée précédemment.

ProgressSet ( percent [, "subtext" [, "maintext"]] )

Paramètres

percent Pourcentage (valeur comprise entre 0 et 100) pour définir la position du curseur de la barre de progression.
subtext [optionnel] Définit le texte de l'étiquette secondaire, de graisse normale, en dessous de la barre.
maintext [optionnel] Définit le texte de l'étiquette principale, en gras, au dessus.

Valeur de retour

Aucune.

Remarque

Notez que l'argument SubText vient avant MainText.

En relation

ProgressOff, ProgressOn

Exemple

#include <AutoItConstants.au3>

Example()

Func Example()
    ; Affiche une fenêtre de barre de progression.
    ProgressOn("Progress Meter", "Incrémenté chaque seconde", "0%", -1, -1, BitOR($DLG_NOTONTOP, $DLG_MOVEABLE))

    ; Met à jour la valeur de la progression de la fenêtre de la barre de progression à chaque seconde.
    For $i = 10 To 100 Step 10
        Sleep(1000)
        ProgressSet($i, $i & "%")
    Next

    ; Définit le texte secondaire et le texte principal de la fenêtre de la barre de progression.
    ProgressSet(100, "Fait", "Terminé")
    Sleep(5000)

    ; Ferme la fenêtre de progression.
    ProgressOff()
EndFunc   ;==>Example