Hallo zusammen.
Das Script:
Spoiler anzeigen
#include<GUIConstantsEx.au3>
#include<File.au3>
$Form1 = GUICreate("Form1", 558, 275, 193, 125)
$Input1 = GUICtrlCreateInput("", 40, 24, 153, 21)
$List1 = GUICtrlCreateList("", 256, 24, 289, 123)
$Button1 = GUICtrlCreateButton("Hinzufügen", 40, 56, 155, 25, 0)
$Button2 = GUICtrlCreateButton("Alles Löschen", 40, 120, 155, 25, 0)
$Button3 = GUICtrlCreateButton("Markierten Eintrag löschen", 40, 88, 155, 25, 0)
$Button4 = GUICtrlCreateButton("Liste kommagetrennt speichern in Datei", 40, 160, 507, 25, 0)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1 ; Eintrag zufügen
GUICtrlSetData($List1, GUICtrlRead($Input1) & "|")
Case $Button2 ; Alles löschen
GUICtrlSetData($List1, "")
Case $Button3 ; Markierten Eintrag löschen
Case $Button4 ; Liste in eine Textdatei speichern
[/autoit] [autoit][/autoit] [autoit]EndSwitch
WEnd
Bei $Button3 möchte ich, das der markierte Eintrag gelöscht wird und bei $Button4, das die Liste in eine Datei gespeichert wird. Ist die Liste vor dem drücken auf den Button vorhanden, dann leeren oder löschen und neu erstellen.
Ich komme da einfach nicht weiter. Wäre für Hilfe sehr dankbar.