实现点击按钮设置edit文本的方法
Gui, Add, Edit, x22 y10 w230 h50 , myEdit
Gui, Add, Button, x272 y10 w120 h50 , ButtonOk
; Generated using SmartGUI Creator for SciTE
Gui, Show, w416 h82, Untitled GUI
return
ButtonButtonOk:
ControlSetText ,myEdit, wolaiye
return
GuiClose:
ExitApp
点击按钮获取edit文本的方法
Gui, Add, Edit, x22 y10 w230 h50 , myEdit
Gui, Add, Button, x272 y10 w120 h50 , ButtonOk
; Generated using SmartGUI Creator for SciTE
Gui, Show, w416 h82, Untitled GUI
return
ButtonButtonOk:
ControlGetText ,str,myEdit
Msgbox %str%
return
GuiClose:
ExitApp
另一种方法
Gui, Add, Edit, x22 y10 w230 h50 vMyEdit,wolaiye
;vMyEdit为Edit控件命名为MyEdit
Gui, Add, Button, x272 y10 w120 h50 , Ok
;为Button控件命名为Ok
; Generated using SmartGUI Creator for SciTE
Gui, Show, w416 h82, Untitled GUI
return
ButtonOk:
;点击OK按钮触发相应的事件
Gui,Submit
;保存用户输入后每个控件的数据,有点类似于MFC里的UpdateData(false),属于观察者模式的应用
Msgbox %MyEdit%
return
GuiClose:
ExitApp