中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-03 07:55
48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » 如何调用 Windows 图形界面应用程序及模拟按键(已解决)
可打印版本  2,742 / 19
第16楼 kafen 发表于 2006-12-19 21:37
初级用户 发帖 43 积分 97
可能是因为应用程序的动态窗口造成Sendkeys模拟按键的无法执行,请哪位高位知道如何解决?
第17楼 kafen 发表于 2006-12-19 21:41
初级用户 发帖 43 积分 97
Originally posted by redtek at 2006-12-19 11:42:
不知道kafen兄试验时所提示的是什么错误?(这个有可能对解决这问题很关键)

如果安装程序都装完了但它自己不会退出(或是无法正常被.sendkey发頮..

提示:Flash9b.ocx中的dllregisterserver失败,返回代码是:0X80004005
第18楼 kafen 发表于 2006-12-19 22:02
初级用户 发帖 43 积分 97
呵呵,开心,昨晚躺在床上终于让我想通了,原来我写的并没有错,只是设置的延时太短了,只要加长延时就可以了!

set ws=wscript.createobject("wscript.shell")
ws.run "flashie.exe"
wscript.sleep 5000
Ws.Sendkeys "~"

延时设为5000就解决了!谢谢楼上各位朋友的热心帮助!
第19楼 a9319751 发表于 2006-12-20 06:25
中级用户 发帖 170 积分 439
不错,学习
第20楼 redtek 发表于 2007-01-31 07:01
金牌会员 发帖 1,147 积分 2,902
跟a9319751兄一起学习~:)
上一页  1 2
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023