我在一个机器上用VB6编译生成一个DLL,其中用到了一个对象做为参数,也就是别人使用这个DLL需要传进这个对象参数。当我到另一台机器上注册此DLL,并传入正确的对象参数,却不能正确使用。可当我在这台机器上重新编译成DLL后,可以正常使用。请问高手这是为什么?谢谢