我说的是在(通用)里声明好象一摸一样啊,都在整个窗体里可以用,而在其他窗体里不能用

解决方案 »

  1.   

    private只能在单独的模块里或窗体里用
    public能在整个程序里调用,但是要定义在模块里
      

  2.   

    如果你在FORM1定义了一个PUBLIC变量,PUBLIC AAA AS STRING
    在FORM2中要这样引用: FORM1.AAA ,并且此时FORM1必须已经载入,如果FORM1已被UNLOAD那么就不能用了。
    还有要注意的是,一般要用到PUBLIC类型的变量,最好不要放在FORM中定义,而专门用一个模块Module来定义,这样有个好处就是变量的使用和任何一个窗体是否载入没有关系,而且这个变量在使用的时候只要直接使用变量名就可以了。