Hallo an alle,
Wie in der Überschrift ersichtlich, versuche ich für ein Script mit dem Befehl Iniwritesection(der auch funktioniert) und Inireadsection zu arbeiten,
das Problem ist allerdings das mir Inireadsection immer ausgibt das die ini File nicht vorhanden sei, mache ich hier etwas falsch oder ist das eher der Befehl an sich ?
Spoiler anzeigen
DirCreate(@ScriptDir & "\Mitarbeiter")
$sIni = @ScriptDir & "\Mitarbeiter\MK.ini"
$sData = "Marco Kenngott" & @LF & "MK" & @LF & "marco.kenngott@live.de" & @LF & "160"
IniWriteSection($sIni, "Infos", $sData)
$sData2 = "F1" & @LF & "F2" & @LF & "F3" & @LF & "F4"
IniWriteSection($sIni, "Schichten", $sData2)
$sData3 = "Mo" & @LF & "Di" & @LF & "Mi" & @LF & "Do" & @LF & "Fr" & @LF & "Sa" & @LF & "So"
IniWriteSection($sIni, "Tage", $sData3)
Sleep(1000)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]$var = IniReadSection($sIni, "Infos")
If @error Then
MsgBox(4096, "", "Es ist ein Fehler aufgetreten. Warscheinlich keine INI Datei vorhanden.")
Else
For $i = 1 To $var[0][0]
MsgBox(4096, "", "Schlüssel: " & $var[$i][0] & @CRLF & "Wert: " & $var[$i][1])
Next
EndIf
MfG Eistee
P.s. Ich habe auch schon versucht den Pfad zur ini komplett anzugeben, auch da kam es auf das gleiche heraus (und die Pfade sollen am Ende natürlich variabel sein, da die inis jeweils anders heissen werden. =) )