chamlien 发表于 2014-9-12 19:33:42

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

本帖最后由 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

lin6051 发表于 2014-9-13 10:01:39

不错,学习了,我这用_IECreate直接内存错误

chamlien 发表于 2014-9-13 17:23:09

回复 2# 骗子

好的,我测试一下!!

chamlien 发表于 2014-9-14 01:29:25

直接ShellExecute("iexplore.exe", "url")成功,但是 _IEAttach不行,求解
页: [1]
查看完整版本: 【已解决】为什么使用_IECreate函数打开的不是IE浏览器?