找回密码
 加入
搜索
查看: 3406|回复: 6

[AU3基础] 怎样能够让_IECreate函数指定用IE6打开?

  [复制链接]
发表于 2012-7-22 15:29:25 | 显示全部楼层 |阅读模式
如果系统中装了类似于360浏览器这样的其他浏览器,使用_IECreate函数的时候,就会使用360浏览器打开创建的页面,有没有什么办法能够让_IECreate函数固定使用IE打开页面呢?
发表于 2012-7-22 17:39:16 | 显示全部楼层
先ShellExecute   再 _IEAttach可以么?
 楼主| 发表于 2012-7-22 19:45:40 | 显示全部楼层
测试过,有差别。
虽然看起来一样,但是确实有差别。
比如说,进程,如果先用run,每个页面都是独立的iexplore.exe进程,如果用_IECreate,不论用多少次都是同一个iexplore.exe进程
 楼主| 发表于 2012-7-22 19:45:44 | 显示全部楼层
测试过,有差别。
虽然看起来一样,但是确实有差别。
比如说,进程,如果先用run,每个页面都是独立的iexplore.exe进程,如果用_IECreate,不论用多少次都是同一个iexplore.exe进程
发表于 2012-7-26 11:36:57 | 显示全部楼层
#include <IE.au3>

RegWrite("HKEY_CLASSES_ROOT\CLSID\{0002DF01-0000-0000-C000-000000000046}\LocalServer32", "", "REG_SZ", "C:\Program Files\Internet Explorer\iexplore.exe")
        ProcessClose("360se.exe")      ;360浏览器
        ProcessClose("QQbrowser.exe")  ;QQ浏览器
        ProcessClose("TheWorld.exe")   ;世界之窗
        ProcessClose("Maxthon.exe")    ;傲游
        ProcessClose("chrome.exe")     ;谷歌
        ProcessClose("TTraveler.exe")  ;TT浏览器
        ProcessClose("firefox.exe")    ;火狐
        ProcessClose("opera.exe")       ;Opera
        ProcessClose("115br.exe")        ;115
        ProcessClose("SogouExplorer.exe");搜狗
$IE = _IECreate("http://www.autoitx.com")


好多年研究过的一个问题,请楼主看看这样行不行,绝对不会使用其它浏览器来打开网页。
如果我的回答让您满意,记得给我加点贡献哦
发表于 2012-7-27 00:41:23 | 显示全部楼层
测试过,有差别。
虽然看起来一样,但是确实有差别。
比如说,进程,如果先用run,每个页面都是独立的iex ...
dd20121221 发表于 2012-7-22 19:45



    那第一次run了以后又用_IENavigate呢
发表于 2012-7-27 13:37:11 | 显示全部楼层
可参考五楼
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-4-28 17:14 , Processed in 0.080102 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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