Verändert die Prozentanzeige und/oder den Text eines vorhandenen Progressbarfensters.
ProgressSet ( percent [, "subtext" [, "maintext"]] )
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. |
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.
#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