找回密码
 加入
搜索
查看: 2273|回复: 8

如何将隐藏IE的提示窗口顶在最前面

  [复制链接]
发表于 2009-12-4 14:51:30 | 显示全部楼层 |阅读模式
比如:
$oIE = _IECreate("192.168.0.1",0,1,1)
_IELoadWait ($oIE)
$OK1  = _IEGetObjByID($oIE,"bacode")
$OK1.value = $user                
$OK3 = _IEGetObjByID($oIE,"Submit")
$OK3.click
输入用户名后IE弹出用户名错误窗口
现在的情况是 弹出的窗口被其他文件窗口给档住了,不能直接按‘enter’键确定。
如何将IE弹出的窗口顶在所有文件窗口的最前面
多谢啦···
 楼主| 发表于 2009-12-4 15:15:51 | 显示全部楼层
我的表达不行?
发表于 2009-12-4 15:39:57 | 显示全部楼层
WinActivate ( "窗口标题" [, "窗口文本"] )
 楼主| 发表于 2009-12-4 17:03:09 | 显示全部楼层
这种方法用过没起作用
发表于 2009-12-5 20:15:36 | 显示全部楼层
在输入用户名后 $OK3.click 前加一个最小化所有窗口函数,应该可以解决楼主的问题(若不行就不断调整该函数在不同语句的位置):

WinMinimizeAll()
发表于 2009-12-31 18:44:59 | 显示全部楼层
WinSetOnTop ( "窗口标题", "窗口文本", 1 )
发表于 2010-1-1 17:15:48 | 显示全部楼层
貌似模拟点击文字按钮也能在后台运作!
发表于 2010-1-30 07:13:55 | 显示全部楼层
顶顶顶!!!                                    
发表于 2010-1-30 11:28:52 | 显示全部楼层
6#应该有作用,或者,用while.
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-22 14:32 , Processed in 0.082326 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表