Dann probier es mal so:
Spoiler anzeigen
Func _merken()
Local $MerkNr
Local $IniFile = @ScriptDir & "\ini\" & GUICtrlRead($LargeInput) & ".ini"
Local Const $IniSection = "Link"
Local $SectionContent
Send("^c"); EIntrag für die Zwischenablage
Sleep(300)
; MerkNr ermitteln
If FileExists($IniFile) Then ; Prüft ob INI vorhanden ist!
; Section einlesen
$SectionContent = IniReadSection($IniFile, $IniSection)
If @error Then
; Section nicht lesbar oder nicht vorhanden -> $MerkNr = 1
$MerkNr = 1
Else
; Davon ausgehend, dass von 1 bis x durchnummeriert ist - > $MerkNr = Anzahl der Array-Einträge
$MerkNr = $SectionContent[0][0]
; Um 1 erhöhen
$MerkNr += 1
EndIf
Else
; Ini existiert nicht -> $MerkNr = 1
$MerkNr = 1
EndIf
; Wert rausschreiben
IniWrite($IniFile, $IniSection, $MerkNr, ClipGet())
EndFunc ;==>_merken
happy computing
R@iner