注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

chunwaihome 的博客

 
 
 

日志

 
 

AutoIt:MsgBox  

2010-02-18 10:00:09|  分类: AutoIt |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

Powerpro也有顯示MessageBox的功能,語法是MessageBox("layout","text","title")

而不同的是Powerpro的Layout要用双引號括住,而如果當中您輸入錯了命令它會不顯示任何結果。而AutoIt會顯示訊息告訴您在那個地方輸入錯誤的語法。

MsgBox - Y偉 - chunwaihome 的博客

語法:

MsgBox ( flag, "title", "text" [, timeout] )

所有的Function(函数)都带有参数,Function就是指MsbBox命令。而MsgBox 函数带有三个参数——标识、标题和信息。

標識就是大家常聽見的所謂Flag,它的号码用以改变信息框的显示风格——我们现在试试用0如果需要应用一个以上的标识的值,只需把那些值加起来即可。

标题和信息都是字符串参数——在AutoIt中要使用字符串必须为文本附上双引号或单引号,也就是说"This is some text" 或 'This is some text'都行。

 Flag可以是十六進制或十六進制值,換句話說,Msgbox(1,"title","text")Msgbox(0x1,"title","text")是相同的,另外大家有否留意Flag的值是不需要引號括住的。

返回值

成功: 返回按下按钮的 ID。
失败: 返回 -1,说明消息框被用户忽略(超时)。

 

Button Pressed Return Value (返回值)
OK(確定) 1
CANCEL(除消) 2
ABORT(中止) 3
RETRY(重試) 4
IGNORE(忽略) 5
YES(是) 6
NO(否) 7
TRY AGAIN **(重試) 10
CONTINUE **(繼續) 11

 

标志参数可以是下列数值的组合(数值相加)

decimal flag Button-related Result hexadecimal flag
0 OK button 0x0
1 OK and Cancel 0x1
2 Abort, Retry, and Ignore 0x2
3 Yes, No, and Cancel 0x3
4 Yes and No 0x4
5 Retry and Cancel 0x5
6 ** Cancel, Try Again, Continue 0x6
decimal flag Icon-related Result hexadecimal flag
0 (No icon) 0x0
16 Stop-sign icon 0x10
32 Question-mark icon 0x20
48 Exclamation-point icon 0x30
64 Icon consisting of an 'i' in a circle 0x40
decimal flag Default-related Result hexadecimal flag
0 First button is default button 0x0
256 Second button is default button 0x100
512 Third button is default button 0x200
decimal flag Modality-related Result hexadecimal flag
0 Application 0x0
4096 System modal (dialog has an icon) 0x1000
8192 Task modal 0x2000

decimal flag

Miscellaneous-related Result

hexadecimal flag

0 (nothing else special) 0x0
262144 MsgBox has top-most attribute set 0x40000
524288 title and text are right-justified 0x80000

 

註:带 ** 的部分仅支持 Windows 2000/XP 及更高版本。

  评论这张
 
阅读(702)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017