作者VElysian (家瑀 致中和)
看板EzHotKey
标题[AHK-] AutoHotKey 入门教学 - 互动式讯息视窗
时间Mon Jul 21 19:44:20 2008
Getting input from the user with MsgBox, InputBox, etc.
http://www.autohotkey.com/docs/Tutorial.htm#Dialogs
互动式讯息视窗(Getting input from the user with MsgBox, InputBox, etc.):
下面这个范例将会显示一个包含(是/否)两个按钮的
对话框(MsgBox):
MsgBox, 4, ,
要继续吗?
IfMsgBox, No
return
;否则, 表示你按了 "是" (这一行是注解,不会被执行)。
MsgBox 你按了 "是".
关於
MsgBox http://www.autohotkey.com/docs/commands/MsgBox.htm
IfMsgBox http://www.autohotkey.com/docs/commands/IfMsgBox.htm
结果会像这样:
╴╴╴╴╴╴╴╴╴╴╴╴╴╴
▕ AutoHotKey.ahk ▏
▕ ▏
▕ 要继续吗? ▏
▕ ╴╴╴╴╴ ╴╴╴╴╴ ▏
▕▕ 是 ▕ ▕ 否 ▏▏
▕  ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ▏
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
╴╴╴╴╴╴╴╴╴╴╴
▕ AutoHotKey.ahk ▏
▕ ▏
▕ 你按了 "是". ▏
▕ ╴╴╴╴╴╴ ▏
▕ ▕ 确定 ▕ ▏
▕  ̄ ̄ ̄ ̄ ̄ ̄ ▏
其他常用指令:
InputBox :显示一个
输入框(InputBox),可以输入文字。
http://www.autohotkey.com/docs/commands/InputBox.htm
FileSelectFile :跳出档案浏览视窗,可以开启或储存档案。
http://www.autohotkey.com/docs/commands/FileSelectFile.htm
FileSelectFolder :跳出档案浏览视窗,可以开启资料夹。
http://www.autohotkey.com/docs/commands/FileSelectFolder.htm
Gui 这项指令可以让您自由设计自己喜欢的视窗,并且做更多的事情。
http://www.autohotkey.com/docs/commands/Gui.htm
小技巧:
或许你已经注意到,
每一项指令的第一个逗号(,) 是可以被省略的。
(除非第一个参数没有被指定(blank)或者这项指令孤独地放在某区块的顶部。)
(except when the first parameter is blank
or the command is alone at the top of a continuation section)
关於
continuation section
http://www.autohotkey.com/docs/Scripts.htm#continuation
所以下面两个写法皆是可以的:
MsgBox 这样可以执行.
MsgBox
, 这样还是可以执行唷~~ (多了一个逗号).
--
主动是机会的诱饵
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.62.93.10
1F:推 ateclean:那图做得真华丽xd 07/21 20:47
2F:推 Kenqr:还有图 真用心XD 07/21 22:55
3F:推 KENyroj:超用心 推!! 07/22 19:19
4F:推 hyster11:推 07/23 12:45
※ 编辑: VElysian 来自: 61.62.72.58 (08/01 19:15)