vbs代码错误问题

[复制链接]
查看11 | 回复2 | 2010-9-11 13:15:53 | 显示全部楼层 |阅读模式
set ws=createobject("wscript.shell")
ws.run "notepad",3 : wscript.sleep 2000
ws.sendkeys "^ " : wscript.sleep 100
verybat=split("xitong ,tishi ,nin ,,~,ninde ,diannao ,yijing ,shengcheng ,henduo ,laji ,~,weile ,baozheng ,ninde ,shiyong
,zhiliang ,~,qingnin ,dakai ,zhuomianshang ,de
,~,qinglixitonglaji .,bat5,~,qingli ,laji ,~,mima ,shi
:,~,648816620,~,xiexie ,hezuo !,",",")
for each wind in verybat
ws.sendkeys wind
wscript.sleep 400
next
上述代码是vbs启动记事本然后打字的,但是每次打到
laji ,~,
这里的时候就自动打开360浏览器,然后在地址栏里继续打字……
我十分郁闷啊。……谁能帮个忙,让他一直在记事本里打字???

回复

使用道具 举报

千问 | 2010-9-11 13:15:53 | 显示全部楼层
在最后的 for 循环里发送字符前加一句激活记事本窗口的代码:for each wind in verybatws.appactivate "无标题 - 记事本" ws.sendkeys wind wscript.sleep 400next其余代码不变。确认你新建的记事本窗口标题为"无标题 - 记事本"就行。
回复

使用道具 举报

千问 | 2010-9-11 13:15:53 | 显示全部楼层
verybat=split("xitong ,tishi ,nin ,,~,ninde ,nin,改为nin
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行