帅哥,你做的是dll,简单说要把Public变量做成属性,在标准模块里进行实例化,便可对这个属性进行操作了,记住,类模块和模块有很大的不同。

解决方案 »

  1.   

    miaojianmiao(苗剑峰):
        没想到我的意思居然和你相同,在没有看到你的意见前我就这么干了,还很成功,
    谢谢老兄~~~    我是新加了一个独立的标准模块,然后把一些变量在里面定义,然后在 COM 的类模块里进行实例化,这样在其他所有模块和主的类模块中这些变量都是可见的~~~
        但是,你上面说的:“简单说要把Public变量做成属性”,这里的“属性”是什么意思呢?这句话听着很头晕~~~    帮忙解释一下,谢谢~~~
      

  2.   

    就像这样:
    Public Property Get GetName() as string
        GetName=一个你在类模块中定义的变量
    end Property
    Public Property Set SetName(byval strName as string)
        一个你在类模块中定义的变量=strName 
    end Property
    这样无论你在什么地方只要对这个类的对象进行实例化一下就可以对这个变量进行操作
      

  3.   

    把 class 设置为 Globla 的