大佬们帮帮忙我已经卡了很久很久了

迪克。零 2019-08-28 10:38:18
Set WshShell = WScript. Create0b ject("WScript.Shell")
WshShell. AppActivate ""
for i=1 to 100
WScript.Sleep 100
WshShell.SendKeys "^v"
Wshell.SendKeys“%s"
Next
语句未结束怎么该
求大神帮忙
...全文
136 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
milaoshu1020 2019-08-29
  • 打赏
  • 举报
回复
引用 1 楼 vansoft 的回复:
为什么要创建WScript.Shell?

sendkeys,不是直接可以用吗?

还是有区别的:
1. VB6中有,但VBS脚本不自带SendKeys和Appactivate;
2. VB6中的Appactivate是过程,没有返回值,而WScript.Shell的Appactivate有返回值,可以判断是否成功激活窗口;
milaoshu1020 2019-08-29
  • 打赏
  • 举报
回复
改好了,不过不鼓励刷屏;

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.AppActivate ""
for i=1 to 100
WScript.Sleep 100
WshShell.SendKeys "^v"
WshShell.SendKeys "%s"
Next
vansoft 2019-08-29
  • 打赏
  • 举报
回复
为什么要创建WScript.Shell? sendkeys,不是直接可以用吗?

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧