2014-09-26 22 views
0

我得到一個錯誤,當我嘗試申報圖是這樣的:AutoIt的地圖宣言錯誤

Global $g_fileId[] 

它說: 全球$ g_fileId [] 全球$ g_fileId [^ ERROR

錯誤變量下標嚴重格式化。

如何在autoit中正確設置地圖聲明的格式?

編輯:我是運行版本3.4.1

+1

你運行該測試版的代碼? ALT + F5 – Xenobiologist 2014-09-26 06:33:14

+0

給'Dim $ m []'一試。 – 2014-09-26 13:02:35

回答

3

你不能以這種方式聲明數組。您必須聲明數組的大小:

Global $g_fileId[0] 

稍後,您可以使用_ArrayInsert()增加大小。

0

這是一個地圖不是一個數組...

通過定義使用「全局/本地/靜態」關鍵字的範圍使用前

地圖必須申報。 本地$ mControls []

從AutoIt的幫助文件...