各位老大,我是实初学者,请问如何定义全局变量,请举例说明。谢谢。

解决方案 »

  1.   

    全局变量分为两种情况:
    一种是在单元的Interface部分声明的变量,是对外部可见的,也就是说只要外部单元引用了这个单元,那么这个全局变量就是可见的。
    而在单元的implementation部分声明的变量是单元全局变量,对外不可见。
      

  2.   

    COMMONLY,WE DECLARE A GLOBAL VARIABLE AFTER THE IDENTIFIER "var"this variable is effictive in one unit
      

  3.   

    错:
    TfrmNewItem = class(TForm)
    应该是:TfrmNew = class(TForm)
      

  4.   

    再次纠错:
    一种是在单元的Interface部分声明的变量,是对外部可见的,也就是说只要外部单元引用了这个单元,那么这个全局变量就是可见的。应该说这样声明的全局变量不仅对在单元是全局可见的,只要有外部单元引用此单元,那么此全局变量其也是全局可见的。