a.dll文件中有两个类模块,class1和class2
在class1中如何调用class2的函数test()  ?

解决方案 »

  1.   

    将test()放到模块里,对于两个类模块公用的函数,就放到模块中了
      

  2.   

    dim c2 as new class2
    call c2.test
    set c2=nothing
      

  3.   

    或者class2作为class1的成员,外部调用时实例化class2,并作为参数(class1中建一个初始化函数)传递给class1
      

  4.   

    ASP调用a.dll中的class1中有个test()函数,而test()中需要调用class2中的另外一个函数temp()。
    调用TEST()可以成功,但
    function test(...)
    Set tempabc = Server.CreateObject(sjf_idc.class2)
    abc = temp.temp(aaa)
    Set tempabc = Nothingend function
    不成功,请问如何写啊高手?