找回密码
 加入
搜索
查看: 4090|回复: 11

[AU3基础] 【已解决】请教inputbox参数问题

 火.. [复制链接]
发表于 2010-8-4 14:52:08 | 显示全部楼层 |阅读模式
本帖最后由 chuyun126 于 2010-8-10 09:49 编辑

我是新手刚学习inputbox函数,inputbox的可选参数有宽度,高度,左边,上边,超时时间。在默认的情况下,对话框是居中的。
假如仅仅想让对话框居中,且添加一个超时时间的话,那么是不是可以不写参数宽度,高度,左边,上边,只写超时时间呢。可是怎么试也不行啊。例如:Dim $Value
$Value=InputBox("测试","请随意输入一个数字","","",-1,-1,0,0,3)
程序里的-1,-1,0,0,是可选参数,但去掉了又不能用,加上吧,又不居中。请问居中又加超时时间的话该怎么写啊。
发表于 2010-8-4 15:05:04 | 显示全部楼层
用 Default 关键字~
$Value = InputBox('测试', '请随意输入一个数字', '', '', -1, -1, Default, Default, 3)

评分

参与人数 2金钱 +20 收起 理由
lixiaolong + 10
tryhi + 10

查看全部评分

 楼主| 发表于 2010-8-4 15:30:10 | 显示全部楼层
你说的这个关键字,SKY教程上没有写,谢谢版主啊.
版主,我想加你QQ方便吗?
发表于 2010-8-4 15:38:14 | 显示全部楼层
Default 关键字在很多函数中都可以作为参数的默认值使用,SKY教程有没有提到我就不知道了,呵呵~

p.s 不好意思,木有QQ,或者说几乎不上QQ~
 楼主| 发表于 2010-8-4 16:28:10 | 显示全部楼层
哦,这样子啊
那今后多多在论坛里指点指点偶这个菜鸟了哈
发表于 2010-8-4 18:57:04 | 显示全部楼层
$Value = InputBox('测试', '请随意输入一个数字', Default, Default, Default, Default, Default, Default, 3)
  当用于参数传递、行为是在相应的AutoIt函数指定文件。
  对于UDF的,它是这个小岛带来的责任来查看是否已被设置为默认参数和执行预期的行为在这个情况。
  如果使用,通过参数设置默认的关键字,不是一个可选的参数值,如果定义。
发表于 2010-8-5 14:57:44 | 显示全部楼层
$Value = InputBox('测试', '请随意输入一个数字', '', '', -1, -1, Default, Default, 3)
--支持
发表于 2010-8-5 18:17:17 | 显示全部楼层
任何可选参数都可以使用default
发表于 2010-8-5 23:06:59 | 显示全部楼层
来学习了。。。。
发表于 2010-8-7 12:10:27 | 显示全部楼层
不错噢噢噢噢
发表于 2010-8-7 22:05:59 | 显示全部楼层
$Value = InputBox('测试', '请随意输入一个数字', '', '', '', '', '', '', 3)
这样也是可以的,更省事一些
发表于 2014-5-21 15:47:41 | 显示全部楼层
来学习了。。。。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-6-27 00:29 , Processed in 0.081051 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表