急~请问高手:vc能调用vb的dll文件吗
来源:百度知道 编辑:UC知道 时间:2024/06/29 23:45:13
如题,可以吗
我的情况是,用vb写的dll,无法导出,vc调用vb的dll的时候,找不到那个函数
是不是需要在vb的dll里声明一下??
谢谢啦
如果答案好的话我会加分的,谢谢
我现在的情况是vb的函数没有导出,就像vc中没有声明_declspec(dllexport)的感觉差不多,所以我用命令行形式,根本查不到vb的函数,那么vc就更找不到了
怎样解决这个问题呢,可能需要一些vb的知识吧
函数是:(怎样改呢)
Public Function dlltest1() As String
dlltest1 = "hello world"
end function
DEPENDS也用了,也没有那个vb的函数
我的情况是,用vb写的dll,无法导出,vc调用vb的dll的时候,找不到那个函数
是不是需要在vb的dll里声明一下??
谢谢啦
如果答案好的话我会加分的,谢谢
我现在的情况是vb的函数没有导出,就像vc中没有声明_declspec(dllexport)的感觉差不多,所以我用命令行形式,根本查不到vb的函数,那么vc就更找不到了
怎样解决这个问题呢,可能需要一些vb的知识吧
函数是:(怎样改呢)
Public Function dlltest1() As String
dlltest1 = "hello world"
end function
DEPENDS也用了,也没有那个vb的函数
当然可以了!
动态库都是一样的嘛,
两种方式,
一种,LoadLibrary函数去加载。
另一种,添加Lib文件和.h头文件到工程里面。
推荐工具DEPENDS,vc6带的,
可以看动态库导出了那些符号,主要是导出了那些函数,
当然可以
提示找不到?那个函数是public的么?