IniWrite Gui Variable

  • Hallo,

    nach etlichem erfolglosen Probieren muß ich mich wieder melden:

    • Ich habe ein Textfeld in meiner Gui mit dem Inhalt: (meineDaten.ini)
    • Ich möchte mit einem Klick diese Datei anlegen

    mein Code

    [autoit]


    $Inipfad=GUICtrlRead($txtinipfad) ;das Gui Feld mit dem Inhalt MeineDaten.ini
    IniWrite(@ScriptDir & "/MeineDaten.ini","sektion2", "Schlüssel", "Das ist ein neuer Wert") ; das funktioniert!

    [/autoit]

    Wie ist die korrekte Syntax um MeineDaten.ini mit der Variablen zu ersetzen?
    IniWrite(@ScriptDir & "/" $Inipfad, geht nicht!

    Bekomm es heute morgen einfach nicht hin!

    Liebe Grüße
    Ilse

    Einmal editiert, zuletzt von Ilse (21. September 2010 um 11:59)

  • Zitat

    IniWrite(@ScriptDir & "/MeineDaten.ini","sektion2", "Schlüssel", "Das ist ein neuer Wert") ; das funktioniert!


    Sehr verwunderlich...
    ich schreibe immer IniWrite(@ScriptDir & "\MeineDaten.ini" ....)
    mit einer Variablen sollte es so funktionieren:

    [autoit]

    IniWrite(@ScriptDir & "\"&$Variable, ...

    [/autoit]


    Sofern $Variable z.B. "MeineDaten.ini" enthält.

    Wer immer nur das tut, was er bereits kann - wird auch immer nur das bleiben, was er bereits ist!