全局变量怎么搞?哪位高手知道 全局变量怎么弄? 就是在每个窗体都能赋值和读取的变量。

解决方案 »

  1.   

    全局变量可以放在任意单元文件的implementation部分之前,如果有别的单元文件要引用该变量的话可以uses句中加入被引用单元的名称。
      

  2.   

    可以放在
    var
      Form1: TForm1;
    下面声明,其他窗体引用这个窗体就可以了
      

  3.   

    就是楼上说的那样,
    补充一下,全局的函数也差不多,在implementation之前声明,在implementation之后编写实现
      

  4.   

    之一:
    1.在任意一个cpp文件里定义变量,如 int nId;
    2.在StdAfx.h里加上 extern int nId;
    3.全局变量就是它啦。
      

  5.   

    谢谢大家 我去试试成不成
    怎么没有一个类似VB模块的那个文件啊,以前用VB在模块里面声明个全局变量就搞定了。其他的什么都不用做,DELPHI真麻烦啊
      

  6.   

    var
       参数一:类型一;
       参数二:类型二;
       ..............
    上面的声明放在任意一个Unit里面都可以的,我不知道VB的模块文件是怎么回事,反正你如果愿意,可以将所有的全局变量,常量都写在一个Unit文件里,以方便日后修改、维护。