想问下adlibenable的用法,搜不出来啊!
如题,帮助里的太简单啦!等于没说!我可是用手机上来发贴的,大家帮忙啊![ 本帖最后由 silentdream 于 2009-1-7 16:01 编辑 ] AdlibEnable
--------------------------------------------------------------------------------
启用 Adlib 功能.
AdlibEnable ( "函数名" [, 时间] )
参数
函数名 :要调用的 adlib 函数.
时间 [可选参数]: 指定每隔多少毫秒就调用函数一次.默认值为 250 毫秒.
返回值
None.
注意
每当250毫秒(或者指定的 时间) 就调用指定的 "函数"--通常用来检查是否遇到各种无法预料的错误.例如,您可以在脚本中使用 adlib 来处理脚本本身可能会弹出的各种不可预知的错误提示窗口.
adlib 函数应该尽可能的简单,因为它要频繁地执行而且在执行期间主脚本将被暂停.另外,您应该小心使用 时间 参数以免 CPU 负荷过高. 原帖由 顽固不化 于 2009-1-6 09:44 发表 http://autoitx.com/images/common/back.gif
AdlibEnable
--------------------------------------------------------------------------------
启用 Adlib 功能.
AdlibEnable ( "函数名" [, 时间] )
参数
函数名 :要调用的 adlib 函数 ...
这不是跟帮忙里的一样吗?
我就是不明白这个到底怎么用
直接按帮忙那个
AdlibEnable("myadlib")
;...
Exit
Func myadlib()
If WinActive("Error") Then
;...
EndIf
EndFunc
我改一下根本用不成啊 论坛搜索“倒计时”你就会看到`使用的例子了` 间隔一定时间去执行一个函数,就这么简单。在怎么介绍也这样了。
$t0=TimerInit()
AdlibEnable("myadlib")
While 1
sleep(100)
ToolTip("不要怕,5秒后退出")
WEnd
Func myadlib()
$t1=TimerDiff($t0)
if $t1>5000 then Exit
EndFunc
[ 本帖最后由 顽固不化 于 2009-1-6 21:35 编辑 ] 原帖由 顽固不化 于 2009-1-6 21:22 发表 http://autoitx.com/images/common/back.gif
间隔一定时间去执行一个函数,就这么简单。在怎么介绍也这样了。
$t0=TimerInit()
AdlibEnable("myadlib")
While 1
sleep(100)
ToolTip("不要怕,5秒后退出")
WEnd
Func myadlib()
$t1=Tim ...
我明白了,就是说检查是插在执行某过程之前或之间的
必需得有一个实体一直在运行对吧?
我之前光改那帮助的就是一运行就退出了
所以很郁闷
谢谢啦! 为什么我用AdlibEnable这个在编译的时候会报错呢?
ERROR: AdlibEnable(): undefined function.
是怎么回事呢? 为什么我用AdlibEnable这个在编译的时候会报错呢?
ERROR: AdlibEnable(): undefined function.
是怎么回事呢? 新版本改名了
AdlibRegister
--------------------------------------------------------------------------------
注册一个 Adlib 函数.
AdlibRegister ( "函数" [, 时间] )
参数
函数 要注册的 Adlib 函数名称.
时间 [可选参数] 多长时间调用一次函数(单位为毫秒). 默认(Default)为 250 毫秒. 非常感谢该贴,让我明白了如何做倒计时 这个帖子估计对我有帮助,先看看! 很不错,做GUI的时候会用到这个东西,终于找到了,谢谢楼上的大大 遇到同样问题,学习了 adlibenable 在autoit3.3.5.6中好像已经被AdlibRegister取代了 9#,14# 正解,多谢
页:
[1]