clj14 发表于 2008-10-14 14:02:35

如果IE不是默认浏览器,那要怎样启动IE

想请问一个关于IE的问题!如果我的系统默认浏览器是遨游,TT或者其他。那么如果我想用IE打开网页,并且要得到跟使用_IECreate 所得到的指向InternetExplorer.Application对象的对象变量一样~并且能填写用户明跟密码的~那应该怎样做好呢~~
本人代码是:
         #include <IE.au3>
         ShellExecute ("iexplore.exe","http://www.autoitx.com","","")
                $oIE=_IEAttach("autoit","WindowTitle")
                $Form1 = _IEFormGetObjByName($oIE, "WebForm1")
        $oQuery = _IEFormElementGetObjByName($Form1, "TextBox1")
                _IEFormElementSetValue($oQuery, $name)
        $oQuery = _IEFormElementGetObjByName($Form1, "TextBox2")
               _IEFormElementSetValue($oQuery, password)
    在XP上运行有时候可以,有时候又不行的。而在Vista上就总是不行~
希望有高人指点~~万分感谢~~~~
PS:网址可以是其他~~~~~~

[ 本帖最后由 clj14 于 2008-10-21 22:48 编辑 ]

liongodmien 发表于 2008-10-14 16:30:24

#include <ie.au3>

_IECreate("网址", 0, 1, 1, 1)

clj14 发表于 2008-10-14 19:10:41

原帖由 liongodmien 于 2008-10-14 16:30 发表 http://www.autoitx.com/images/common/back.gif
#include

_IECreate("网址", 0, 1, 1, 1)
不行呀~如果默认浏览器不是IE的话~

78391493 发表于 2008-10-14 22:08:20

Run(@ProgramFilesDir & "\Internet Explorer\iexplore.exe www.autoitx.com")

ken0137 发表于 2008-10-14 22:11:59

不知道~~~~~~~~~~~:face (29): :face (13): :face (3): :face (32): :face (31): :face (33): :face (34): :face (35): :face (38): :face (37): :face (36):

jiamei521 发表于 2008-10-14 23:06:17

Run(@ProgramFilesDir & "\Internet Explorer\iexplore.exe www.autoitx.com")
同意:face (39):

liongodmien 发表于 2008-10-15 10:30:30

原帖由 clj14 于 2008-10-14 19:10 发表 http://www.autoitx.com/images/common/back.gif

不行呀~如果默认浏览器不是IE的话~
不知道兄弟你用的是什么第三方的浏览器,我用的第三方浏览器在设成默认后,还是可以_IECreate()打开系统的iexplore.exe

netegg 发表于 2008-10-15 16:12:19

估计换句话说,是要找到 ie 的执行路径

tomwsx 发表于 2008-10-15 19:31:08

试试看这个指令吧!

ShellExecute("iexplore.exe") ; 打开 IE

clj14 发表于 2008-10-21 22:32:07

原帖由 78391493 于 2008-10-14 22:08 发表 http://www.autoitx.com/images/common/back.gif
Run(@ProgramFilesDir & "\Internet Explorer\iexplore.exe www.autoitx.com")
这个可以~~谢谢咯~~

clj14 发表于 2008-10-21 22:46:52

原帖由 78391493 于 2008-10-14 22:08 发表 http://www.autoitx.com/images/common/back.gif
Run(@ProgramFilesDir & "\Internet Explorer\iexplore.exe www.autoitx.com")
这个可以呀~~哈哈~~谢谢~~~~~~~~~~~~~~~~

qq3568i 发表于 2009-6-17 15:07:03

要是同时想隐藏呢
页: [1]
查看完整版本: 如果IE不是默认浏览器,那要怎样启动IE