Hey, ich wollte ein Button machen den man anklicken kann und dann ein Fenster sozusagen als Inputbox öffnet
und man dort etwas eintragen kann welches dann in eine Ini geschrieben wird.
Könnt ihr mir einen Ansatz geben?
Hey, ich wollte ein Button machen den man anklicken kann und dann ein Fenster sozusagen als Inputbox öffnet
und man dort etwas eintragen kann welches dann in eine Ini geschrieben wird.
Könnt ihr mir einen Ansatz geben?
http://ahkde.github.io/docs/commands/InputBox.htm
Den Button kannst du über Gui, Add, Button einfügen
Ich bin schon etwas weiter gekommen, allerdings wird es beim Speicher, nicht gespeichert.
Gui, Add, Button, x230 y190 w30 h20 , OK
Gui, Add, Edit,x260 y190 w100 h20 V1, %V1%
ButtonOK:
IniWrite, %V1%, Settings.ini, Einstellungen, V1
MsgBox, 48, Namechange, Dein Name wurde verändert!
return
Beim ButtonOk Label am Anfang Gui, Submit, NoHide um die Variablen zu speichern.
Habe es gemacht, funktioniert nicht.
ButtonOK:
Gui, Submit, NoHide
IniWrite, %V1%, Settings.ini, Einstellungen, V1
MsgBox, 48, Namechange, Dein Name wurde verändert!`nSollte er nicht verändert sein, änder ihn bitte Manuell.
return
Benenn die Variable am besten mal ordentlich:
Gui, Add, Button, x230 y190 w30 h20 , OK
Gui, Add, Edit, x260 y190 w100 h20 vName, %Name%
ButtonOK:
Gui, Submit, NoHide
IniWrite, %Name%, Settings.ini, Einstellungen, Name
MsgBox, 48, Namechange, Dein Name wurde verändert!`nSollte er nicht verändert sein, änder ihn bitte Manuell.
return
Du musst beim Gui, Add z.B. vName angeben aber die Variable heißt dann nur Name.
Gui, Add, Button, x230 y190 w30 h20 gsaveName, Name ändern
Gui, Add, Edit, x260 y190 w100 h20 vName, %Name%
saveName:
Gui, Submit, NoHide
IniWrite, %Name%, Settings.ini, Einstellungen, Name
MsgBox, 48, Namechange, Dein Name wurde verändert!`nSollte er nicht verändert sein, änder ihn bitte manuell.
return
Das sollte so richtig sein
Danke euch.