Hi com,
ich habe folgendes problem:
ich ahbe eine funktion, die einen eintrag in einem listview löschen soll, soll...
sie funktioniert aber nicht... wenn ich nun nur den befehl _GUICtrlListView_DeleteItemSelected statt _GUICtrlListView_DeleteItem mit index benutze, werden die arrays in den anderen funktionen auf einmal nicht mehr angenommen
warum? gibt es da einen bekannten bug?
hier mal die funktion: (wegen der array einfach denken, dass zuvor eine andere (egal welche) array benutzt wurde)
Spoiler anzeigen
Func _AppDeleteFromList()
Local $AppFileToWrite = ""
$AppChosenIndex = _GUICtrlListView_GetHotItem($AppList)
$AppChosen = _GUICtrlListView_GetItemSelected($AppList, $AppChosenIndex)
$AppToDeleteCount = _GUICtrlListBox_FindString($AppList, $AppChosen)
If Not $AppToDeleteCount = -1 Then
_FileReadToArray(@ScriptDir & "\Apps\Apps.sdb", $AppsActiveArrayDeletePart)
_GUICtrlListView_DeleteItem($AppList, $AppChosenIndex)
EndIf
EndFunc
nein, die arrays sind alle mit global deklariert^^