如何将文本从文本框插入到 autohotkey 中的文件中?
How can I insert text from a textbox to a file in autohotkey?
我正在尝试使用 autohotkey 制作一个文本编辑器。
虽然,我无法获得一个按钮来将文本框中的文本插入到文件中。
这是我的代码
Gui, Add, Picture, x2 y-1 w1360 h40 , chars\greenbox.png
Gui, Add, Tab, x2 y39 w1360 h660 , Untilted Project
Gui, Font, S8 CBlue Bold, Verdana
Gui, Add, Button, x2 y-1 w90 h20 vSave_text, Save
Gui, Add, Edit, x2 y59 w1350 h-90 vUsertextinput, Edit
Gui, Add, Edit, x2 y59 w1290 h580 , ';Created Using ADI
Gui, Font, S8 CGreen Bold, Verdana
Gui, Show, x200 y139 h666 w1370, ADI Editor
Return
GuiClose:
ExitApp
Save_text:
FileAppend,
(
%Usertextinput%
), Projects\Untitled1.ahk
您的保存按钮需要一个 g 标签,而不是一个变量,因此 gSave_text
。
要访问编辑字段的内容,您必须在其上 运行 GuiControlGet
。
这是一个工作示例:
Gui, Add, Button, gSave_text, Save
Gui, Add, Edit, vUsertextinput, Test123
Gui, Show
Save_text() {
GuiControlGet, Usertextinput
FileAppend, %Usertextinput%, Projects\Untitled1.ahk
}
我正在尝试使用 autohotkey 制作一个文本编辑器。 虽然,我无法获得一个按钮来将文本框中的文本插入到文件中。 这是我的代码
Gui, Add, Picture, x2 y-1 w1360 h40 , chars\greenbox.png
Gui, Add, Tab, x2 y39 w1360 h660 , Untilted Project
Gui, Font, S8 CBlue Bold, Verdana
Gui, Add, Button, x2 y-1 w90 h20 vSave_text, Save
Gui, Add, Edit, x2 y59 w1350 h-90 vUsertextinput, Edit
Gui, Add, Edit, x2 y59 w1290 h580 , ';Created Using ADI
Gui, Font, S8 CGreen Bold, Verdana
Gui, Show, x200 y139 h666 w1370, ADI Editor
Return
GuiClose:
ExitApp
Save_text:
FileAppend,
(
%Usertextinput%
), Projects\Untitled1.ahk
您的保存按钮需要一个 g 标签,而不是一个变量,因此 gSave_text
。
要访问编辑字段的内容,您必须在其上 运行 GuiControlGet
。
这是一个工作示例:
Gui, Add, Button, gSave_text, Save
Gui, Add, Edit, vUsertextinput, Test123
Gui, Show
Save_text() {
GuiControlGet, Usertextinput
FileAppend, %Usertextinput%, Projects\Untitled1.ahk
}