1

我正在尝试创建一个可以添加到启动文件夹的 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://.org/ **/") 程序将退出。"

4

1 回答 1

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
于 2012-11-26T18:09:06.573 回答