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}" 展开
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}" 展开
2个回答
展开全部
wsh.AppActivate "http://192.168.1.33/ - 物流工程系统 - Windows Internet Explorer" ' 引号中填浏览器最上面的标题
'激活指定标题的窗口,但只在任务栏闪烁,不是当前窗口,没有焦点。
'在此次加上发送一个enter按键,就行了
wsh.SendKeys "{ENTER}"
'激活指定标题的窗口,但只在任务栏闪烁,不是当前窗口,没有焦点。
'在此次加上发送一个enter按键,就行了
wsh.SendKeys "{ENTER}"
七鑫易维信息技术
2024-09-02 广告
2024-09-02 广告
Play Video 七鑫易维是致力于机器视觉和人工智能领域的高新科技企业,迄今已专注眼球追踪技术的研发、创新与应用超过14年,拥有完全自主知识产权,全球专利总量655余项。 作为眼球追踪技术领域的全球知名品牌,七鑫易维的产品体系覆盖眼动分...
点击进入详情页
本回答由七鑫易维信息技术提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询