模块变量

模块变量提供给同一程序文件中的所有函数。 要定义程序中的模块变量,在Function语句之前和程序的开头使用其中一个变量定义指令:

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

提示


为了表明变量为模块级别,在名称前面加上“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