Naufuge Posted December 14, 2005 Share Posted December 14, 2005 I downloaded an installed AutoIt 3.1.1.0 and then installed the beta 3.1.1.95 to "Program Files\Software\AutoItv3\beta" but when i try to run my script i get an error, that sais: _GUICtrlListViewDeleteItemsSelected is an undefined function even though i have #include <GuiListView.au3> Why would i get this? Link to comment Share on other sites More sharing options...
Valik Posted December 14, 2005 Share Posted December 14, 2005 (edited) A more important question is this: Why are you posting this in the Bug Reports forum? You need general support, not a bug-fix. Please think and you'll both solve the problem you are having and avoid posting in the wrong place.Edit: I moved this to the correct forum. Edited December 14, 2005 by Valik Link to comment Share on other sites More sharing options...
SandelPerieanu Posted December 14, 2005 Share Posted December 14, 2005 #include <GuiConstants.au3> #include <GuiListView.au3> Opt ('MustDeclareVars', 1) Dim $listview, $Btn_DeleteItem, $Btn_Exit, $msg, $Input_item, $Status GUICreate("ListView Delete Item", 392, 322) $listview = GUICtrlCreateListView("col1|col2|col3", 40, 30, 310, 149) GUICtrlCreateListViewItem("line1|data1|more1", $listview) GUICtrlCreateListViewItem("line2|data2|more2", $listview) GUICtrlCreateListViewItem("line3|data3|more3", $listview) GUICtrlCreateListViewItem("line4|data4|more4", $listview) GUICtrlCreateListViewItem("line5|data5|more5", $listview) GUICtrlCreateLabel("Enter Item # to Delete:", 90, 190, 130, 20) $Input_item = GUICtrlCreateInput("", 220, 190, 80, 20, $ES_NUMBER) GUICtrlSetLimit($Input_item, 1) $Btn_DeleteItem = GUICtrlCreateButton("Delete Item", 150, 230, 90, 40) $Btn_Exit = GUICtrlCreateButton("Exit", 300, 260, 70, 30) $Status = GUICtrlCreateLabel("Remember items are zero-indexed", 0, 302, 392, 20, BitOR($SS_SUNKEN, $SS_CENTER)) GUISetState() While 1 $msg = GUIGetMsg() Select Case $msg = $GUI_EVENT_CLOSE Or $msg = $Btn_Exit ExitLoop Case $msg = $Btn_DeleteItem If (StringLen(GUICtrlRead($Input_item)) > 0) Then If (_GUICtrlListViewDeleteItem ($listview, Int(GUICtrlRead($Input_item)))) Then GUICtrlSetData($Status, 'Delete item: ' & GUICtrlRead($Input_item) & ' Successful') Else GUICtrlSetData($Status, 'Failed to Delete item: ' & GUICtrlRead($Input_item)) EndIf Else GUICtrlSetData($Status, 'Must enter a item to delete') EndIf EndSelect WEnd Exit Link to comment Share on other sites More sharing options...
seandisanti Posted December 14, 2005 Share Posted December 14, 2005 #include <GuiConstants.au3> #include <GuiListView.au3> Opt ('MustDeclareVars', 1) Dim $listview, $Btn_DeleteItem, $Btn_Exit, $msg, $Input_item, $Status GUICreate("ListView Delete Item", 392, 322) $listview = GUICtrlCreateListView("col1|col2|col3", 40, 30, 310, 149) GUICtrlCreateListViewItem("line1|data1|more1", $listview) GUICtrlCreateListViewItem("line2|data2|more2", $listview) GUICtrlCreateListViewItem("line3|data3|more3", $listview) GUICtrlCreateListViewItem("line4|data4|more4", $listview) GUICtrlCreateListViewItem("line5|data5|more5", $listview) GUICtrlCreateLabel("Enter Item # to Delete:", 90, 190, 130, 20) $Input_item = GUICtrlCreateInput("", 220, 190, 80, 20, $ES_NUMBER) GUICtrlSetLimit($Input_item, 1) $Btn_DeleteItem = GUICtrlCreateButton("Delete Item", 150, 230, 90, 40) $Btn_Exit = GUICtrlCreateButton("Exit", 300, 260, 70, 30) $Status = GUICtrlCreateLabel("Remember items are zero-indexed", 0, 302, 392, 20, BitOR($SS_SUNKEN, $SS_CENTER)) GUISetState() While 1 $msg = GUIGetMsg() Select Case $msg = $GUI_EVENT_CLOSE Or $msg = $Btn_Exit ExitLoop Case $msg = $Btn_DeleteItem If (StringLen(GUICtrlRead($Input_item)) > 0) Then If (_GUICtrlListViewDeleteItem ($listview, Int(GUICtrlRead($Input_item)))) Then GUICtrlSetData($Status, 'Delete item: ' & GUICtrlRead($Input_item) & ' Successful') Else GUICtrlSetData($Status, 'Failed to Delete item: ' & GUICtrlRead($Input_item)) EndIf Else GUICtrlSetData($Status, 'Must enter a item to delete') EndIf EndSelect WEnd Exityeah, or the short answer is to add the #include <GuiListView.au3> because that is where the _GUIListView functions are.. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now