hallo
ich wollte eine einfache abfrage des GUICtrlCreateSlider
in einen label ausgeben.
soweit so gut,
mach ich es in (Switch case)
flackert es extrem...
mach ich es in (If Then endif)
flackert es nicht mehr ganz so starck...
aber warum ??? mach ich was falsch?
#include <Debug.au3>
#include <GUIConstantsEx.au3>
#include <SliderConstants.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 623, 138, 192, 114)
$Label1 = GUICtrlCreateLabel("Label1", 216, 16, 36, 17)
$Slider1 = GUICtrlCreateSlider(56, 48, 481, 20)
GUICtrlSetLimit(-1, 100, 0)
GUISetState(@SW_SHOW)
#endregion ### END Koda GUI section ###
;_DebugSetup("debug", True) ;
[/autoit][autoit][/autoit][autoit]While 1
[/autoit][autoit][/autoit][autoit]$nMsg = GUIGetMsg()
[/autoit][autoit][/autoit][autoit]if $nMsg <> 0 Then
;_DebugOut($nMsg)
EndIf
;If (GUICtrlRead($Slider1)) And ($nMsg <> 0) Then
;GUICtrlSetData($Label1, GUICtrlRead($Slider1))
;EndIf
Switch $nMsg
Case $nMsg = $Slider1
GUICtrlSetData($Label1, GUICtrlRead($Slider1))
EndSwitch
;Select
;Case $nMsg = $Slider1
;GUICtrlSetData($Label1, GUICtrlRead($Slider1))
;EndSelect
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
[/autoit]