想在VB中调用VC做的功能模块,
如对数据库的再一层封装:将代码库封装成API,给VB使用。是做成DLL合适还是做成控件合适?劳驾各位高手指点迷津^_^分数必回

解决方案 »

  1.   

    控件好一些,毕竟VB对API支持的不是很好。
      

  2.   

    是这样吗?
    好象做成Dll更简单点吧,做成控件不知麻烦吗?
    有没有相关的小例子可以参考。麻烦你了:)
      

  3.   

    用DLL吧, 做控件不是那么容易, VB调用DLL也就是在定义时有些麻烦其它的就没什么.网上一大把资料.
      

  4.   

    在程序员大本营2001中就有这样的例子,关于多媒体的,你可以找一找,我也可帮你,E_mail?
      

  5.   

    同意,还是DLL!!!!!同意,还是DLL!!!!!同意,还是DLL!!!!!
      

  6.   

    那我就用DLL了呵呵
    SoLike()谢谢 !!!
    我也查了一点,只是说明的太少,还是不会操作我的mail: [email protected]
      

  7.   

    VC所做的控件大多用了MFC支持,那么容量会增大.做成标准的DLL,任何程序都可以调入,为什么不好呢?
      

  8.   

    我是想将ADO绑定做成DLL,可行吗?--就是说,我的数据库是sql-server,程序里是用ADO连接的,同时,也做了ADO的绑定,想将这个绑定给VB的程序使用,那将它做成DLL,可行吗?请大侠指点迷津!!!
      

  9.   

    VB里面好象和VC差不多,如果使用动态连接库的话
      

  10.   

    如果是封装Ado操作的话,建议封装成一个COM组件,还可利用COM+的对象池功能,优化连接的速度。当然,这样的话,这个组件必须配置在COM+下,作为一个服务来提供。
      

  11.   

    ding_chi(杀手之王) 
    一提到COM 我就晕,如果再做成COM,我现在的工作又要加上一倍了吧
      

  12.   

    SoLike() 据我同事说,VB中用ADO和VC中是一样的,两种用法,一种是图形控件使用,一种程序里的引用dll,我只知道VC是这样的
      

  13.   

    我只在VC和Delphi中用过ADO,不太清楚VB中怎么用,