求关于WinWaitActive的用法详细说明!
求关于WinWaitActive的用法详细说明!例如:
WinWaitActive("Microsoft Office Professional Plus 2007","NUIDocumentWindow")
为什么标题会是:Microsoft Office Professional Plus 2007而不能是0ffice 2007?
为什么下一会是:NUIDocumentWindow也不是其它? 按F1看说明文件
WinWaitActive ( "窗口标题"[, "窗口文本"[, 超时时间]] )
标题跟文本都不一定要完整,只要符合就行了 回复 2# CCM
我是初学者,我想知道的是窗口标题如果定义才是正确,窗口文本又点如何定义才正确,还有超时时间,我之前试过也试过标题文本不完整的写上去,就是不行,所以才发问的? AutoIT有一支程式,AutoIt windows Info执行它之後,会有一个图标,把他拖曳到要查找的视窗上头,底下就会出现可用的文本及标题资讯。
定义的部分,只要字串符合即可。
比方说笔记本启动後,标题栏会显示,未命名 - 笔记本
标题栏则可用 "未命名" or"笔记本" or"未命名 - 笔记本"都是合法的
只要满足字串吻合即可。
内文部分也是一样,取用的字串长短,顶多增加准确的判断性而已。
另外注意一点,参数的部分要照顺序打,不能省略。
比方说
WinWaitActive ( "窗口标题"[, "窗口文本"[, 超时时间]] )
WinWaitActive ( "笔记本","",1)
范例如上,窗口文本没有,那么就打"",千万不要省略
如果你打
WinWaitActive ( "笔记本","1")
那就表示窗口文本是 1 这就不合语法了。
另外有些Windows自带的视窗是抓不到的,这应该是Autoit无法解决的问题,只要确定语法正确
那么就要改用mouseclick以座标来判断。 不明白,学习学习吧。 学习学习。。。。。。。。。。。。。。。。 支持一下。。。 好的很啊 ,下载看看 谢谢分享的 请问,WinWaitActive上是否可以用可见文本? 学习了..... 支持一下...
页:
[1]