Foxtable(狐表)用户栏目专家坐堂 → [求助]如何调用C++做的DLL


  共有2211人关注过本帖树形打印复制链接

主题:[求助]如何调用C++做的DLL

帅哥哟,离线,有人找我吗?
hiliuyong
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:436 积分:5082 威望:0 精华:0 注册:2012/3/27 15:33:00
[求助]如何调用C++做的DLL  发帖心情 Post By:2017/5/14 22:48:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:调用c++做的dll.rar
附件里面的DLL文件夹下,是C++做的DLL文件,这个DLL同时调用了OPENCV的库文件

输入参数:
filename:图像文件路径
返回值:-1 图像未成功加载,1 黑白图像 2 彩色图像
extern "C" _declspec(dllexport) int  IEnsureBWImg(char *filename);

以上是C++调用的代码,求助,如何在狐表里面调用呢?



 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/15 7:47:00 [只看该作者]

把所有dll都拷贝到foxtable安装目录下,然后声明你的dll的函数,然后调用

 

 

http://www.foxtable.com/webhelp/scr/2417.htm

 

http://www.foxtable.com/webhelp/scr/3052.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
hiliuyong
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:436 积分:5082 威望:0 精华:0 注册:2012/3/27 15:33:00
  发帖心情 Post By:2017/5/15 9:42:00 [只看该作者]

全局代码里面放了这句
Public Declare Function ClasstifyPicDLL Lib "ClasstifyPicDLL.dll" Alias "ClasstifyPicDLL" (ByVal Lujing As String) As Integer

按钮里面调用
msgbox(ClasstifyPicDLL("D:\1.jpg"))

但是提示
无法加载 DLL“ClasstifyPicDLL.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。

是什么原因,已经注册过这个DLL了

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/15 11:13:00 [只看该作者]

你的dll,要拷贝到foxtable的安装目录下

 回到顶部
帅哥哟,离线,有人找我吗?
hiliuyong
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:436 积分:5082 威望:0 精华:0 注册:2012/3/27 15:33:00
  发帖心情 Post By:2017/5/15 11:36:00 [只看该作者]

拷贝过了

 回到顶部
帅哥哟,离线,有人找我吗?
hiliuyong
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:436 积分:5082 威望:0 精华:0 注册:2012/3/27 15:33:00
  发帖心情 Post By:2017/5/15 11:37:00 [只看该作者]

C:\foxtable\开发版
放在这个目录下的

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110579 积分:562791 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/5/15 12:14:00 [只看该作者]

没有注册成功,或者没有注册到安装目录中的dll

 回到顶部