Hi,
wenn ich z.B. bestimmte Styles im GuiCreate etc setzte kommt immer folgende Fehlermeldung: "Error: Variable used being declared." :wacko:
An was kann das liegen
Ich habe als Includes schon #Include <WindowsConstants.au3> und #Include <GuiConstants.au3> aber es funktioniert nicht!
Der Wert der Variable als Zahl funktioniert aber immer.
Hier ein Script was z.B. nicht funktioniert:
Spoiler anzeigen
#Include <GuiConstants.au3>
#Include <GuiListView.au3>
#Include <WindowsConstants.au3>
GUICreate("ListView Test", 600, 400)
$lvTEST = GUICtrlCreateListView("Out|Gerätename|Herst.-SN|Info", 10, 10, 580, 385,BitOR($LVS_SHOWSELALWAYS, $LBS_MULTIPLESEL ), _
BitOR($LVS_EX_CHECKBOXES, $WS_EX_CLIENTEDGE, $LVS_EX_GRIDLINES, $LVS_EX_FULLROWSELECT))
GUICtrlSetTip(-1, "Sortieren mit Klick auf den Spaltenkopf")
_GUICtrlListViewSetColumnWidth(-1,0,40)
_GUICtrlListViewSetColumnWidth(-1,1,150)
_GUICtrlListViewSetColumnWidth(-1,2,150)
_GUICtrlListViewSetColumnWidth(-1,3,236)
_GUICtrlListViewJustifyColumn (-1, 0, 2)
_GUICtrlListViewJustifyColumn (-1, 2, 1)
_SetData()
Dim $DESCENDING[_GUICtrlListViewGetSubItemsCount ($lvTEST) ]
GUISetState()
[/autoit] [autoit][/autoit] [autoit]While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
Exit
Case $msg = $lvTEST
_GUICtrlListViewSort($lvTEST, $DESCENDING, GUICtrlGetState($lvTEST))
EndSelect
WEnd
Func _SetData()
GUICtrlCreateListViewItem("A|Gerät1|123456|blabla", $lvTEST)
GUICtrlCreateListViewItem("B|Gerät2|123457|hlahhw", $lvTEST)
GUICtrlCreateListViewItem("C|Gerät3|123458|b,sa,dm", $lvTEST)
GUICtrlCreateListViewItem("D|Gerät4|123459|wtrrew", $lvTEST)
GUICtrlCreateListViewItem("E|Gerät5|123450|adsgw", $lvTEST)
GUICtrlCreateListViewItem("F|Gerät6|123410|lqopwhs", $lvTEST)
GUICtrlCreateListViewItem("G|Gerät7|123411|mybffa", $lvTEST)
GUICtrlCreateListViewItem("H|Gerät8|123412|qqwtze", $lvTEST)
EndFunc
Es kommt folgende Fehlermeldung:
autoit.de/wcf/attachment/4424/
Hoffentlich kann mir jemand helfen!