找回密码
 加入
搜索
查看: 6665|回复: 4

[IE类操作] 【已解决】为什么使用_IECreate函数打开的不是IE浏览器?

[复制链接]
发表于 2014-9-12 19:33:42 | 显示全部楼层 |阅读模式
本帖最后由 chamlien 于 2014-9-14 09:38 编辑

本地电脑一个搜狗浏览器,一个IE,如果搜狗浏览器是打开状态,使用_IECreate函数打开的窗口会在搜狗浏览器里打开,并且是空白页,并不会打开_IECreate里的网址;如果搜狗浏览器不是打开状态,_IECreate就能在IE里打开网址

现在的问题是如何让_IECreate始终使用IE浏览器打开网址 ?

或者在其他浏览器中打开不是空白页,照样能打开网址?
发表于 2014-9-13 06:05:18 | 显示全部楼层
把默认浏览弄成IE就可以了吧?

或者
#include <IE.au3>
ShellExecute("iexplore.exe", "about:blank")
While 1
        Local $oIE = _IEAttach("about:blank", "url")
        If Not @error Then ExitLoop
        Sleep(200)
WEnd
发表于 2014-9-13 10:01:39 | 显示全部楼层
不错,学习了,我这用_IECreate直接内存错误
 楼主| 发表于 2014-9-13 17:23:09 | 显示全部楼层
回复 2# 骗子

好的,我测试一下!!
 楼主| 发表于 2014-9-14 01:29:25 | 显示全部楼层
直接ShellExecute("iexplore.exe", "url")成功,但是 _IEAttach不行,求解
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-3 14:21 , Processed in 0.075913 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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