Hallo Skyteddy,
ich versuchs nochmal zu erklären:
Schritt für Schritt:
1. In der Zwischenablage ist ein Eintrag
2. Dann kommt die Frage nach der INI Datei (z.B. Test.ini)
3. Dann wird die Funktion aufgerufen
Func _Merken()
Local Static $MerkNr = 1 ;Beim ersten Funktions-Aufruf wird $MerkNr 1 gesetzt, danach nicht mehr
IniWrite(@ScriptDir & "\ini\" & GUICtrlRead($LargeInput) & ".ini", "Link", $MerkNr, ClipGet())
$MerkNr += 1 ;Merk-Nummer hochzählen
EndFunc
ist Test.ini leer dann startet das ganze mit 1
[Link]
1=Zwischenablage
2=Zwischenablage
3=Zwischenablage
Ich müßte also jedesmal den Letzen Wert als Startwert verwenden
und diesen in der Funktion neu setzen.
Also in diesem Beispiel 3 damit es mit
$MerkNr += 1 weitergeht.
Die Frage ist: Wie kann ich bevor geschrieben wird
den letzen Nr.Wert v.[Link] ermitteln und diesen
als neuen Startwerst setzen.
Dann müsste es gehen, egal bei welcher ini, oder?
Ilse