我凑了一个activex exe,想让主程序调用它,进行数据(数组里的)交换。可在activex exe里不能public 数组。我在activex exe里写了一个如下函数:Public Function chuan(a() As Single, b() As Single)
    For i = 0 To 1000
        b(i) = a(i)
    Next i
End Function
即想把主程序里的a(i)传给类里的b(i)。这个类叫myjob,可以主程序里,打上myjob.时,后面根本没出现这个函数。我水平较低,弄了两天也没让数据成功交换,请高手指点是怎么回事?如何解决。

解决方案 »

  1.   

    自己顶一下。在主程序里,现在输入myjob.后,那个函数chuan出来了,可还是交换不了数据。我试着把函数改了改,还是不行啊。
      

  2.   

    又见重复贴.
    将Public Function chuan(a() As Single, b() As Single)改为Public Function chuan(a As Variant, b As Variant)