如果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 编辑 ] #include <ie.au3>
_IECreate("网址", 0, 1, 1, 1) 原帖由 liongodmien 于 2008-10-14 16:30 发表 http://www.autoitx.com/images/common/back.gif
#include
_IECreate("网址", 0, 1, 1, 1)
不行呀~如果默认浏览器不是IE的话~ Run(@ProgramFilesDir & "\Internet Explorer\iexplore.exe www.autoitx.com") 不知道~~~~~~~~~~~:face (29): :face (13): :face (3): :face (32): :face (31): :face (33): :face (34): :face (35): :face (38): :face (37): :face (36): Run(@ProgramFilesDir & "\Internet Explorer\iexplore.exe www.autoitx.com")
同意:face (39): 原帖由 clj14 于 2008-10-14 19:10 发表 http://www.autoitx.com/images/common/back.gif
不行呀~如果默认浏览器不是IE的话~
不知道兄弟你用的是什么第三方的浏览器,我用的第三方浏览器在设成默认后,还是可以_IECreate()打开系统的iexplore.exe 估计换句话说,是要找到 ie 的执行路径
试试看这个指令吧!
ShellExecute("iexplore.exe") ; 打开 IE 原帖由 78391493 于 2008-10-14 22:08 发表 http://www.autoitx.com/images/common/back.gifRun(@ProgramFilesDir & "\Internet Explorer\iexplore.exe www.autoitx.com")
这个可以~~谢谢咯~~ 原帖由 78391493 于 2008-10-14 22:08 发表 http://www.autoitx.com/images/common/back.gif
Run(@ProgramFilesDir & "\Internet Explorer\iexplore.exe www.autoitx.com")
这个可以呀~~哈哈~~谢谢~~~~~~~~~~~~~~~~ 要是同时想隐藏呢
页:
[1]