难道在UNIT里定义,然后通过这个UNIT引用有什么不好吗?请指教!

解决方案 »

  1.   

    如果是几个应用程序的公用的变量,可以放到注册表和INI文件中记录,如果是一个
    应用程序的全局变量,就USES该公共单元可以啦,其他就不知道还用什么方法!
      

  2.   

    把全局变量呀,公用过程(函数)等放在一个专门的PUBLIC单元里
    要用时USES PUBLIC 就最好不过了
      

  3.   

    据了解大部分应用程序的全局变量都放在单个UNIT里,并没有感到不好用呀。
      

  4.   

    用ini文件吧。uses IniFiles;提供了对ini文件的读写函数
      

  5.   

    程序级的全局变量一般都是放在公用的Unit中,如果程序与程序之间要共享数据,那就通过环境变量来传数据。不过,在程序中不是非常必要的情况下最好不要使用全局变量,以免降低程序的可读性。