problema al borrar un item de un ListView
Publicado: 06 Ene 2011, 13:44
hola, ando teniendo problemas en borrar un item de un ListView, seguramente algo hago mal pero no entiendo.
prové poniendo id a los items nuevos, y prové borrando por id, y no se borra, prové tomando el indice y borrando y tampoco...
como borro un item y donde tengo el error?.
gracias a todos!.
prové poniendo id a los items nuevos, y prové borrando por id, y no se borra, prové tomando el indice y borrando y tampoco...
como borro un item y donde tengo el error?.
gracias a todos!.
Código: Seleccionar todo
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <GuiListView.au3>
GUICreate("list", -1, -1, -1, -1, BitOr($WS_SIZEBOX, $WS_SYSMENU, $WS_MAXIMIZEBOX,
$WS_MINIMIZEBOX), $WS_EX_ACCEPTFILES);x il drag & drop
$listview = GUICtrlCreateListView("List", 2, 40, 394, 268, BitOR($LVS_SHOWSELALWAYS,
$LVS_NOSORTHEADER, $LVS_REPORT, $LVS_SINGLESEL))
_GUICtrlListView_AddItem($listview, "test1", 50)
_GUICtrlListView_AddItem($listview, "test2", 51)
_GUICtrlListView_AddItem($listview, "test3", 52)
_GUICtrlListView_AddItem($listview, "test4", 53)
_GUICtrlListView_AddItem($listview, "test5", 54)
_GUICtrlListView_AddItem($listview, "test6", 55)
$button = GUICtrlCreateButton("Borrar item", 10, 325)
GUISetState()
While (1)
$msg = GUIGetMsg()
if $msg = $button Then
$iIndex = _GUICtrlListView_GetSelectedIndices($listview)
; msgbox (0, "Selected item", $iIndex)
GUICtrlDelete($iIndex)
EndIf
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd