当我一起使用zip.au3和console.au3时出现以下错误。要模拟此错误,请在SciTE脚本编辑器中创建一个新脚本,并包含zip.au3和console.au3然后运行它(只有两个包含行足以模拟)。您将收到两条弹出消息。
以下是错误消息:
First Popup消息:
AutoIt Error:
Line 456 (File "C:\Program Files (z86)|AutoIt3\Include\zip.au3:):
$ZipFile=#ZipSplit[2]
$ZipFile=^Error
Error: Array variable has incorrect number of subscripts or subscript dimension range exceeded.
第二个弹出消息:
Line 455 (File "C:\Program Files (z86)|AutoIt3\Include\Console.au3:):
If $_Amount_Startup_COnsole Then If^Error
Error: Variable used without being declared.
(我想附上zip.au3和console.au3。我怎么做?可以下载rom自动论坛 - 示例脚本)
此致 纳齐尔
答案 0 :(得分:0)
据我所知,问题是Zip.au3在启动时启动了一个它不应该做的功能。
如果删除Zip.au3中的第一行,那么它应该可以正常工作:
If UBound($CMDLine) > 1 Then
If $CMDLine[1] <> "" Then _Zip_VirtualZipOpen()
EndIf
所以我的AutoIt不再发回任何错误消息。但我不确定其他功能现在是否可行。尝试一下。
Teifun2
PS:抱歉我的英语不好!