使用多个选项卡打开IE

时间:2012-11-26 15:20:41

标签: internet-explorer autohotkey

我正在尝试创建一个可以添加到Startup文件夹的AutoHotkey脚本,以打开具有多个预定选项卡的IE。我经常使用几个工作网站,&当我第一次登录加载这些页面时,我想让IE自动打开。我搜索过&发现了一些我试图改变我需要的AHK,但是我收到了错误。这是我正在尝试使用的代码:

Pwb :=  COM_CreateObject ("InternetExplorer.Application")
Pwb.Visible:=True
Pwb.Navigate("https://*****.org/***/") 
Pwb.Navigate2("https://*****", 2048)
Pwb.Navigate3("http://*****", 2048)
Pwb.Navigate4("http://*****", 2048)
Pwb.Navigate5("*****", 2048)
Pwb.Navigate6("*****", 2048)
Return

当我启动它时,我收到错误“以下变量名称包含非法字符:”Pwb.Visible“程序将退出。” 如果我试图删除代码的那一部分,那么我的网站就会出现错误:“错误:调用不存在的函数。具体来说:Pwb.Navigate(”https:// < /strong>.org/**/“)程序将退出。”

1 个答案:

答案 0 :(得分:2)

试试这个。确保您拥有最新版本的AutoHotkey(v1.1 +)。 COM_CreateObject()应为ComObjCreate(),并且该对象中没有可用的Navigate3,Navigate4或Navigate5 ...方法。

Pwb :=  ComObjCreate("InternetExplorer.Application")
Pwb.Visible:=True
Pwb.Navigate("http://www.google.com") 
Pwb.Navigate("http://stackoverflow.com", 2048)
Pwb.Navigate("http://news.google.com", 2048)
Pwb.Navigate("https://www.quora.com/", 2048)
Return