【发布时间】:2015-03-22 13:58:16
【问题描述】:
我之前发布了一个关于此的问题(请参阅Open IE with multiple tabs),当时我的工作是使用 Windows XP 和 IE8。由于列出的答案,我能够让它工作,并且没有其他问题。现在我已经在工作中升级到 Windows 7(仍然使用 IE8),并且这个脚本不再工作。我不得不重新下载ahk,所以我使用的是最新版本。当我尝试启动此 .ahk 时,我收到错误“第 18 行错误。以下变量名称包含非法字符:“Pwb.Visible”程序将退出。”我尝试删除这部分,但随后我收到“错误:调用不存在的函数。具体而言:ComObjCreate("InternetExplorer.Application") .....程序将退出。”我不确定 Windows XP 和 Windows 7 之间发生了什么变化,导致这个 .ahk 不再正常工作。任何帮助将不胜感激!
脚本:
{
wb := ComObjCreate("InternetExplorer.Application")
wb.Visible := True
wb.Navigate("https...")
wb.Navigate("http...", 2048)
wb.Navigate("http...", 2048)
wb.Navigate("http.../", 2048)
wb.Navigate("http...", 2048)
wb.Navigate("https...", 2048)
WinMaximize, A
Sleep, 5000
wb := ComObjCreate("InternetExplorer.Application")
wb.Visible := True
wb.Navigate("http...")
wb.Navigate("P:\Stuff\FrameHome.html", 2048)
wb.Navigate("http...", 2048)
WinMaximize, A
Sleep, 5000
wb := ComObjCreate("InternetExplorer.Application")
wb.Visible := True
wb.Navigate("http...")
WinMaximize, A
Sleep, 5000
Run C:\Program Files\....exe
Sleep, 20000
Run C:\Program Files\Mozilla Firefox\firefox.exe
Sleep, 30000
Run C:\Program Files\KatMouse\KatMouse.exe
Run P:\....xlsx
Return
}
【问题讨论】:
-
你是从ahkscript.org下载的吗?另外,请发布您的脚本。
-
请使用
edit链接将代码包含在您的问题中,然后删除 cmets。
标签: internet-explorer autohotkey