与多个选项卡打开IE(Open IE with multiple tabs)

2019-08-03 05:31发布

我试图创建可被添加到启动文件夹中的AutoHotkey脚本,与多个预定选项卡打开IE浏览器。 我有,我经常利用工作的几个网站,和我想有IE浏览器自动打开,当我第一次与这些网页加载登录。 我搜索和发现我已经试图改变我的需要的几个AHKs,但我收到的错误和他们在一起。 下面是我想要使用的代码:

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://开头.ORG / ** /“),该计划将出口。”

Answer 1:

试试这个。 请确保您有最新版本的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


文章来源: Open IE with multiple tabs