我想定义一个全局变量,在整体软件系统运行期间,直到这个系统关闭,这个全局变量只初始化一次
该怎么定义全局变量,放在public好像不行
该怎么办?

解决方案 »

  1.   

    interfacevar
     Test: String;/////
    这样不行吗?
      

  2.   

    你可以放到一个单独得unit中  这个unit中放你得自定义函数什么得   用起来比较方便
      

  3.   

    1:在你的主窗体的单元文件定义一个单元内的全局变量 然后其他单元对其引用(程序运行的时候你的主窗体创建几次?)
    2:像楼上兄弟所说,单独定义一个单元文件,在此单元文件定义一个变量,然后对其uses不完了
    这样的话肯定是初始化了一次
      

  4.   

    晕倒简单死了可以在 application.mainForm的窗体文件里面的public: 定义的啊然后uses mainUnit单元
      

  5.   

    晕倒简单死了可以在 application.mainForm的窗体文件里面的public: 定义的啊然后uses mainU
      

  6.   

    只创建一个单元文件
    你可以放到一个单独得unit中
      

  7.   


    放到单独的一个unit中,这样最好了, 我觉得让其它窗体都引用主窗体不好
      

  8.   

    看你的全局变量多不多,多就单独放一个文件,少就不用单独建unit了