在最前面的var下面,implementation前面。

解决方案 »

  1.   

    建立一UNIT 定一些VAR变量
    大家都USE这个UNIT就行了
      

  2.   

    interface
    TForm1 = class(TForm)
        procedure FormClose(Sender: TObject; var Action: TCloseAction);
      private
        { Private declarations }
      public
        // 声明变量,其他单元,类调用
        { Public declarations }
      end;var
      //声明变量,其他单元可以调用implementationvar
      //声明变量,本单元调用建议独立建立一个全局变量的模块
      

  3.   

    如果不是很严格的话,你可以在*.pas中的TForm的定义里面的public定义全局变量,在用的时候只要在用到这个全局变量的那一个.pas文件中use包含有这个变量声明的那个.pas文件就是了。
    至于向一个Form传递参数的问题那就有很多种方法了,就要看你是怎么用的。你也可以通过全局变量来传递,也可以通过全局的过程的调用中的参数来传递。
      

  4.   

    閭f槸鍦ㄤ竴涓獥浣撲腑鏈夋晥鍚?鎴戞兂瑕佺殑鏄湪澶氫釜绐椾綋闂撮兘鏈夋晥鐨?鏄笉鏄湪project閲岄潰瀹氫箟鍛€?
      

  5.   

    zzg40280614 你好
    你说的是在一个窗体中有效的吧,我想要的是可以在多个窗体中有效的变量,
    是不是在project中定义呀??
      

  6.   

    在interface下定义,用它的单元use 这个unit就可以了