大家好
现在的项目中要用到以下技术,请高手指点VBA调用C++的dll阿最好有例子可以参考下,谢谢!
急!

解决方案 »

  1.   

    首先,我不是高手。
    注册:打开运行窗口,输入regsvr32 (空格) "(DLL完整路径)"    括号里的都是解释
    引用:注册完的DLL再“工程”-->“引用”中就会显示。做过数据库链接吗?引用过ADODB吧!对,就是这样 引用的,前面打钩就行了。ocx和tbl都是动态链接库(DLL)的一种。
    使用:dim rs as adodb.recordset 这就是申明,申明完了会用了吧?
      

  2.   

    那我做好的DLL,和VBA程序后。
    到客户那边要用的话,他也要先注册下DLL吗
    这样很麻烦吗,换台电脑就不行乐吗?
    如何解决阿
      

  3.   

    自己做的DLL,必须得注册,不过注册的过程可以不一样。比如用程序注册,或者做成.BAT文件
      

  4.   

    可以给个例子吗
    我C++中是用类写的,而后生成CLL的
    谢谢
      

  5.   

    参考
    http://topic.csdn.net/t/20051203/10/4435308.html
      

  6.   

    有没有更好的实例下载阿
    哪里有下载dll及其函数介绍阿
      

  7.   

    要看是什么DLL了,如果封装了COM组建,要注册和引用。如果就是调用其面的API,Declare即可。
      

  8.   


    用C++写的DLL,在VBA里调用。用Declare方法调用其中的API,现在发现未安装.net环境的电脑上运行不了,提示找不到DLL文件,请问这个问题如何解决?