Faint~  发错区了~ Java 的朋友帮忙看看有没有了解这个问题的~

解决方案 »

  1.   

    不用设置全局对象,写一个单元文件包括这个公用的类,在其它Form中只要uses了这个单元,就可以使用这个单元中的对象
      

  2.   

    谢谢 jiangnanyuzi(江南愚子) 的回复,问题是这个公用类除了有公用的方法外,还有些全局属性,就象 JAVA 的静态属性,所以还是需要将之实体化的,有其它方法吗?
      

  3.   

    你说的可以,定义一个类,将需要外部访问的变量或者对象定义成公共的,然后在需要使用的窗口中USES一下这个类,就可以使用这个类及类中的公共变量了!!
      

  4.   

    不过你这个问题最好到DELPHI版去问,呵呵~~~~~
      

  5.   

    你是从 JAVA 转过来的,初学DELPHI??
    哈哈,恰好相反!我是从DELPHI转过来的,初学JAVA !!
    你不要用JAVA的编程方式去弄DELPHI;
    new 个unit 命名为TPublicCode;
     在Form1或 Form2 的Uses 下添加 "TPublicCode,"
     这样,无论在 Form1 或 Form2 中就可以直接用 TPublicCode.xxx() 去调用公用的方法或属性了!
    这相当于JAVA的static类了!