VBS怎么让被激活的窗口得焦点(位于前台) 30

窗口被激活后只在下面闪烁,不在前台VBS无法发送按键。Dimwsh,ieSetwsh=CreateObject("wscript.shell")Setie=WScript... 窗口被激活后只在下面闪烁,不在前台VBS无法发送按键。
Dim wsh,ie
Set wsh = CreateObject("wscript.shell")
Set ie = WScript.CreateObject("InternetExplorer.Application")
URL="http://192.168.1.33/web/"
WScript.Sleep 1000*5
ie.visible = True
ie.navigate URL
WScript.Sleep 1000*5
wsh.AppActivate "http://192.168.1.33/ - 物流工程系统 - Windows Internet Explorer" ' 引号中填浏览器最上面的标题
'激活指定标题的窗口,但只在任务栏闪烁,不是当前窗口,没有焦点。
wsh.SendKeys "+{TAB}" 'Shift+Tab组合,向前Tab,因为输密码处默认激活。
WScript.Sleep 1000*1
wsh.SendKeys "3342157015" '引号中填帐号
WScript.Sleep 1000*3
wsh.SendKeys "{TAB}"
WScript.Sleep 1000*3
wsh.SendKeys "19830821" '引号中填密码
WScript.Sleep 1000*1
wsh.SendKeys "{ENTER}"
展开
 我来答
fencerking
2011-07-30 · TA获得超过740个赞
知道小有建树答主
回答量:507
采纳率:0%
帮助的人:189万
展开全部
wsh.AppActivate "http://192.168.1.33/ - 物流工程系统 - Windows Internet Explorer" ' 引号中填浏览器最上面的标题
'激活指定标题的窗口,但只在任务栏闪烁,不是当前窗口,没有焦点。
'在此次加上发送一个enter按键,就行了
wsh.SendKeys "{ENTER}"
七鑫易维信息技术
2024-09-02 广告
Play Video 七鑫易维是致力于机器视觉和人工智能领域的高新科技企业,迄今已专注眼球追踪技术的研发、创新与应用超过14年,拥有完全自主知识产权,全球专利总量655余项。 作为眼球追踪技术领域的全球知名品牌,七鑫易维的产品体系覆盖眼动分... 点击进入详情页
本回答由七鑫易维信息技术提供
sywei556
2016-09-13
知道答主
回答量:1
采纳率:0%
帮助的人:1081
展开全部
激活窗口前加一句
.sendkeys "%{ESC}"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式