Hallo Leute,
wenn ich in meiner ListView-Ansicht Einträge verschieben möchte, funktioniert das, bis ich einen neuen Eintrag hinzufüge.
Danach stürzt das Programm leider beim Verschieben ab.
Warum? Wo liegt mein Fehler?
Hier ein Beispiel-Script:
AutoIt
#include <GUIConstantsEx.au3>
#include <GUIListViewEx.au3>
Example()
Func Example()
GUICreate("listview items", 220, 250, 100, 200)
Local $idListview = GUICtrlCreateListView("col1 |col2|col3 ", 10, 10, 200, 200)
Local $idItem1 = GUICtrlCreateListViewItem("item1|col12|col13", $idListview)
Local $idItem2 = GUICtrlCreateListViewItem("item2|col22|col23", $idListview)
Local $idItem3 = GUICtrlCreateListViewItem("item3|col32|col33", $idListview)
Local $idButton= GUICtrlCreateButton("1 more",10,220,200,20)
GUISetState(@SW_SHOW)
_GUIListViewEx_MsgRegister()
_GUIListViewEx_Init($idListview,0,0,0,TRUE)
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
ExitLoop
Case $idButton
GUICtrlCreateListViewItem("item4|col42|col43", $idListview)
_GUIListViewEx_Init($idListview,0,0,0,TRUE)
EndSwitch
WEnd
EndFunc ;==>Example
Alles anzeigen
MfG Gremlin