Deins erreicht nicht das gewollte, hat mir aber schon mal weitergeholfen.
Wenn in der Ini beispielsweise nur steht:
bei diesen 3 werten soll er das, was hinter dem = stehen würde, neu abfragen...
Bisher habe ich es nur erreicht, dass er es bei i und bei id neu abfragt, nicht aber bei id= ... im Moment habe ich
$ini=IniRead("C:\test.ini","test","id","Failure")
If $ini="Failure" then
MsgBox(0,"geklappt","wunderbar")
else
MsgBox(0,"nicht geklappt","bescheuert")
EndIf
was aber auch nicht bei id= neu abfragt...
Hab schon so viel ausprobiert...
Edit, ich bin doch auch blöd...
Habe das = vergessen, also:
$ini=IniRead("C:\test.ini","test","id=","Failure")
If $ini="Failure" then
MsgBox(0,"geklappt","wunderbar")
else
MsgBox(0,"nicht geklappt","bescheuert")
EndIf
Jetzt klappt alles, danke an alle, besonders an dich FireFlyer
Edit2 Irgendwie klappt gar nichts mehr. Auch das hier drüber, was ging, geht nicht mehr. Wenn ich das = weglasse, klappt es wieder wie gewohnt, außer mit id= , dazu musste ich ja nur im Quelltext auch das = ergänzen, wenn ich das aber tue, dann kann ich das If $ini="Failure" then sparen, weil er das Then immer ausführt, bin am verzweifeln , weiß jemand was ich falsch mache? vorher gings ja auch ...