Warum funktioinert IniRead() bei gegebenen Parametern nicht?

  • [autoit]

    $server = IniRead("settings.ini","1","server","")
    MsgBox(0,"",$server)

    [/autoit]


    Wenn ich der kompilierten .exe einen Parameter (beispielsweise per Drag&Drop einer Datei auf die .exe) kann die ini Datei nicht mehr gelesen werden... kann man den Fehler beheben?

    Einmal editiert, zuletzt von ChrisEU (3. Februar 2010 um 17:57)

  • Gib einfach den vollständigen Pfad zur Ini an ;) @ScriptDir & "\die_ini.ini" Andernfalls ist der Pfad vom Arbeitsverzeichnis abhängig das beim Aufruf der exe übergeben werden kann. Deshalb muss es nicht unbedingt das Skript-Verzeichnis sein, wie du bei deinem COde annimmst.