Hi,
Ich programiere mir gerade ein kleines Adressbuch mit AutoII
Die verschiedenen Adressbücher lasse mit ListView am linken Bildschirmrand auflisten
Das einfügen der Elemente, wenn ich ein Adressbuch erstelle funktioniert soweit ohne Probleme.
Die Namen der Gästebücher speichere ich in einer TXT datei ab -->
@scriptdir & "\Data\AdressBook & $Count\Name.txt
[/autoit]Die Variable "$Count" wird nach jedem eintrag um 1 erhöt und in eine Datei gespeichert.
So entstehen Also vortlaufende Ordnernamen je Adressbuch.
Wenn dass Programm wieder gestartet wird, lese ich die Namen in ein Array ein:
[autoit]dim $AdressbuchNamen[100]
dim $Count = FileRead(@scriptdir & "\Data\Count.txt")
dim $i = 1
While($i <= $Count)
$Adressbuchnamen[$i] = FileRead(@scriptdir & "\Data\AdressBook" & $i & "\Name.txt")
$i = $i + 1
WEND
anschließend trage ich sie wiederum mit einer Schleife in die ListView ein.
Funktioniert wunderbar, nur wie schaffe ich es nun, dass jedem der ListView Eintäge eine Funktion zugewiesen wird? Es soll immer die selbe funkion sein, es muss aber erkannt werden, welcher eintrag aktiviert wurde.
Ich hoffe ich hab mich einigermaßen verständlich ausgedrückt
mfg *mow*