模組變數

模組變數可用於相同程式檔中的所有函數。 若要在程式中宣告模組變數,請在任何Function聲明之前的程式開頭使用任一個變數宣告指令:

Boolean, Byte, UByte, Integer, Short, UShort, Long, Int32, UInt32, Int64, UInt64, Real, Double, String

TIP


若要指出一變數為模組層級,請在名稱之前加上「m_」,如以下範例所示。透過此做法,您可改善程式的可讀性。

例如,下列函數宣告多個模組層級變數:

'此檔案中所有函數所使用的模組層級變數
Integer m_IntVar1, m_IntVar2
Real m_RealVar
String m_DataStr$
Integer m_Array(10)
Function main
  m_IntVar1 = 25
  Call test
Fend
Function test
  Print m_IntVar1
Fend