如何在VB中引用该组件(组件中包含事件),如何实现自己的连接点对象,并传递给该组件?
在VB中可以非常简单的实现,不知道在VB中如何实现?

解决方案 »

  1.   

    可是不是简单调用dll中的导出函数,而是创建其中的组件,并且还要通过连接点接收事件。
      

  2.   

    HINSTANCE Dll = LoadLibrary("DLL文件");
    FreeLibrary(Dll);
      

  3.   

    我想也是啊,没有头文件VB都能调用,VC怎么就会不行呢?可能麻烦一点而已
    有谁知道如何调用啊
      

  4.   

    是COM组件吗 如果是并且它的资源理有类型库的话  在vc里用 #import 就行了
      

  5.   

    看来应该是com组件啊,用import就可以了
      

  6.   

    用import怎么做,能不能详细些?
      

  7.   

    如果是COM组件,那你用#import ""进来就OK,import完成后,编译一次,在debug目录下面会生成一个.tlh和.tli文件,这里面肯定有你要调用的接口的声明。你也可以用VC带的工具OLE View打开那个dll看看里面的接口声明。你虽然没有源代码,但这些接口实现什么功能应该是要想办法知道的。知道了功能后创建实例CreateInstance,调用接口。其实说起来要在VC里调用还真挺麻烦,一言两句也讲不清楚。你可以看盾COM原理方面的书。