_ProgressBarSet

Sets progress bar percentage

#include "Dialogue.au3"
_ProgressBarSet( [ $nPercentage = 0 ] )

parameters

$nPercentage Percentage to set

return value

boolean value True = Percentage added, False = Progress bar inactive (not created)

related

_ProgressBarType, _ProgressBarCreate, _ProgressBarActive, _ProgressBarAdd, _ProgressBarGet, _ProgressBarFull, _ProgressBarEmpty, _ProgressBarDestroy

example

While 1
   $aMsg = GUIGetMsg(1)
   If _ProgressBarActive() Then ; check if progress bar is on screen
      _ProgressBarAdd(0.2)
      If _ProgressBarFull() Then ; when progress bar is 100% perform some actions
         _ProgressBarDestroy(500) ; show 100% for 0.5 sec then destroy
         _ProgressBarType(0) ; reset to default Windows progress bar (don't do this during a progress bar run)
      EndIf
   EndIf
   If $aMsg[0] = 0 Then ContinueLoop ; loop if there isn't an user interaction
; rest of GUI loop

See library example how to implement a progress bar.