Hallo, gibt es eine Möglichkeit eine Funktion zu callen wenn die Progressbar < 40%?
Progressbar Frage
-
- [ offen ]
-
Alisamix -
17. April 2010 um 23:14 -
Geschlossen -
Erledigt
-
-
Klar.
[autoit]If GUICtrlRead($hProgress) < 40 Then _BlaBla()
[/autoit]Edit: Als "kleine" Hilfestellung.
Spoiler anzeigen
[autoit]#include <GUIConstantsEx.au3>
[/autoit] [autoit][/autoit] [autoit]$hGui = GUICreate("Gui", 200, 200)
[/autoit] [autoit][/autoit] [autoit]
$hProgress = GUICtrlCreateProgress(10, 10, 180, 20)
$hSlider = GUICtrlCreateSlider(10, 50, 100)
$hLabel = GUICtrlCreateLabel("Unter 40%", 10, 90, 180, 20)
GUICtrlSetLimit(-1, 100)
GUISetState()While 1
[/autoit] [autoit][/autoit] [autoit]
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
Exit
Case $hSlider
GUICtrlSetData($hProgress, GUICtrlRead($hSlider))
If GUICtrlRead($hProgress) < 40 Then
_BlaBla()
Else
GUICtrlSetData($hLabel, "Über 40%")
EndIf
EndSwitch
WEndFunc _BlaBla()
[/autoit]
GUICtrlSetData($hLabel, "Unter 40%")
EndFunc