找回密码
 加入
搜索
查看: 1251|回复: 6

新手的问题

[复制链接]
发表于 2009-4-22 23:15:05 | 显示全部楼层 |阅读模式
本帖最后由 guoguofish 于 2009-4-23 09:17 编辑

Opt("WinTextMatchMode", 2)      ;1=完全匹配, 2=快速匹配
Opt("WinTitleMatchMode", 2)
ShellExecuteWait("notepad.exe")
WinWaitActive("记事本","")
Send("!f")

以上是我的试验代码,可最后一句Send("!f")就是不执行,我怎么也没有看出毛病出在哪里。菜单就是打不开,我也试过启动其他的程序,可一启动后就再怎么send(),ControlClick()也好,都没用,我的问题出在哪里,我看和帮助上讲的也没有什么差别呀。
请教请教
发表于 2009-4-22 23:32:36 | 显示全部楼层
问题很简单,看看ShellExecuteWait的帮助去。。
1分钟看出来,智商90+,2分钟看出来80+,3分钟看出来70+,死也看不出来,大街上拉个人打自己屁股100下,谢谢
发表于 2009-4-22 23:36:35 | 显示全部楼层
我试了下可以啊!不会是版本不对吧!不可能的啊
发表于 2009-4-22 23:50:33 | 显示全部楼层
你要不修改代码就能正常显示菜单,我去找个MM打我200下屁股。。
发表于 2009-4-23 00:40:10 | 显示全部楼层
你要不修改代码就能正常显示菜单,我去找个MM打我200下屁股。。
llztt 发表于 2009-4-22 23:50


我猜,你更喜欢找个MM给你打。。。

llztt回复很明白了,ShellExecuteWait啊,它的功能类似于RunWait。。。还不够清楚?运行程序,暂停脚本,直到程序退出再继续。。。
发表于 2009-4-23 08:51:08 | 显示全部楼层
是啊。。。。 ShellExecuteWait  改成  ShellExecute
 楼主| 发表于 2009-4-23 09:19:34 | 显示全部楼层
多谢各位批评指正加帮助,我是极端的新手。谢谢哈
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-4-27 21:54 , Processed in 0.074794 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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