AHK IniRead und IniWrite

  • Guten Abend,


    ich habe ein Problem mit IniRead und IniWrite.
    Und zwar kann ich im Gui einen Hotkey festlegen und wenn ich auf "Speichern" drücke wird dieser auch in daten.ini eingetragen.
    Wenn ich das jedoch ingame testen möchte funktioniert dies nicht. Und wenn ich den Binder neustarte, ist der Hotkey wieder weg.


  • PHP
    IniWrite, %Gui_Hotkey9%, daten.ini, Hotkeys, key9
    IniRead, hotkey9, daten.ini, hotkey, hotkey9

    Das muss schon übereinstimmen. Also z.B. IniWrite, %Gui_Hotkey9%, daten.ini, Hotkeys, Key9 und IniRead, hotkey9, daten.ini, Hotkeys, Key9

  • Wenn ich z.B. das jetzt so habe:


    Code
    if(FileExist("daten.ini"))
    {
    	IniRead, hotkey9, daten.ini, Hotkeys, Key9
    	;Hotkey, %hotkey9%, hotkey9	
    	IniRead, hotkey5, daten.ini, Hotkeys, Key5
    	Hotkey, %hotkey5%, hotkey5
    	IniRead, hotkey1, daten.ini, Hotkeys, Key1
    	Hotkey, %hotkey1%, hotkey1
    }


    Und bei Speichern so:


    Code
    speichern:
    Gui, Submit, Nohide
    IniWrite, %Gui_Hotkey9%, daten.ini, Hotkeys, Key9
    IniWrite, %Gui_Hotkey5%, daten.ini, Hotkeys, Key5
    IniWrite, %Gui_Hotkey1%, daten.ini, Hotkeys, Key1
    return

    Gut, habe es geschafft. Merci :)

    Einmal editiert, zuletzt von JeffDavis ()