当我尝试声明这样的地图时出现错误:
Global $g_fileId[]
它说: 全球$ g_fileId [] 全球$ g_fileId [^错误
错误变量下标格式错误。
如何在autoit中正确格式化地图声明?
编辑:我正在运行3.4.1版
答案 0 :(得分:4)
你不能以这种方式声明数组。您必须声明数组的大小:
Global $g_fileId[0]
稍后您可以使用_ArrayInsert()增加大小。
答案 1 :(得分:0)
这是一张不是数组的地图......
必须在使用前声明地图,方法是使用'全球/本地/静态'来定义其范围。关键字。 本地$ mControls []
来自自动帮助文件...
答案 2 :(得分:0)
似乎仅在AutoIt3的Beta版本中支持 still 这样的地图!
请参阅:https://www.autoitscript.com/forum/topic/178187-maps-101-all-you-need-to-know-about-them/
如果您致力于使用Google地图,请获取Beta from here。