Funktionreferenz


ProgressSet

Beschreibung anzeigen in

Verändert die Prozentanzeige und/oder den Text eines vorhandenen Progressbarfensters.

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

Parameter

percent Prozentsatz (Wert zwischen 0 und 100), den der Balken darstellen soll.
subtext [optional] Verändert den Text für das untere, normal geschriebenes Textlabel.
maintext [optional] Verändert den Text für das obere, fettgedruckte Haupttextlabel.

Rückgabewert

Keine.

Bemerkungen

Es ist zu beachten, dass der "subtext"-Parameter vor dem "maintext"-Parameter kommt!

Wenn der "maintext" 2 Zeilen enthält, muss auch ProgressOn() mit 2 Zeilen gesetzt sein.

Verwandte Funktionen

ProgressOff, ProgressOn

Beispiel

#include <AutoItConstants.au3>

Example()

Func Example()
    ; Zeigt ein Fortschrittsfenster (Haupttext mit 2 Zeilen)
    ProgressOn("Fortschritt", "Erhöhung in jeder Sekunde" & @CRLF & "..." , "0%", -1, -1, BitOR($DLG_NOTONTOP, $DLG_MOVEABLE))

    ; Veränderte den Fortschrittswert der Progressbar jede Sekunde.
    For $i = 10 To 100 Step 10
        Sleep(1000)
        ProgressSet($i, $i & "%")
    Next

    ; Setzt den "subtext" und "maintext" des Fortschrittsfenster..
    ProgressSet(100, "Erledigt", "Komplett")
    Sleep(5000)

    ; Schließt das Fortschrittsfenster.
    ProgressOff()
EndFunc   ;==>Example