Ich habe eine Ini erstellt.
[Phade]
[LetztePhade]
ID=c:\
[Tasten]
ID1=a
ID2=b
usw.
Mein Problem beim erstellen ist Folgender: Ist eine Sektion Leer bekom ich ein Error ist mindestens ein eintrag drine bekom ich kein Error.
Woran Liegt das?
Mit dem Code Füge ich was ein.
1. Variante die ich benutze
$TEXT = GuiCtrlRead($SpielermenueInput0)
IniWrite (@ScriptDir & "\Pergonsysten.ini", "Phade", "client", $TEXT )
2. Variante mit dem Fehler
In der Input steht C:\balbla\prog.exe
$Path = GuiCtrlRead($Input1S)
$lineS = IniReadSection(@ScriptDir & "\Pergonsysten.ini", "Phadangaben")
For $i = 1 To $lineS[0][0]
If $i <> $lineS[0][0] Then
Else
$sucheposition = StringInStr ( $Path, "\" , 0 , -1 )
$neuekey = StringMid ( $Path , $sucheposition + 1 ) ; hir wirde der \prog.exe vernichtet
IniWrite (@ScriptDir & "\Pergonsysten.ini", "Phadangaben", $neuekey , $Path )
EndIf
Next
msgbox(0, "INFO", "Phad gespeichert")