您的位置:首页 > 科技 > IT业 > [AHK]编写Dialog类代替内置的InputBox命令

[AHK]编写Dialog类代替内置的InputBox命令

2024/11/18 17:12:45 来源:https://blog.csdn.net/liuyukuan/article/details/142070325  浏览:    关键词:[AHK]编写Dialog类代替内置的InputBox命令

更灵活的自定义的Dialog类,可以用来平替内置的InputBox命令

AHK v1代码

#requires  Autohotkey v1.0
answer := Dialog("输出结果:", "good")
MsgBox, % "you answered: " answer
ExitAppDialog(Question, DefaultValue := "") {return new Dialog(Question, DefaultValue).Wait()
}
class Dialog
{__New(Question, DefaultValue) {Gui, New, +hwndhGui +LabelDialog.On_, Dialogthis.hwnd := hGuiGui, Add, Text,, % QuestionGui, Add, Edit, w200 h100 hwndhEdit, %DefaultValue%this.hEdit := hEditGui, Add, Button, gDialog.On_ButtonSendAnswer, 确定this.SaveStatus := FalseGui, Show

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com