设置首页收藏本站
开启左侧

VC与halcon混合编程,(新建、编辑类型对话框)

[复制链接]
312930361 发表于 2015-6-28 12:11:55 | 显示全部楼层 |阅读模式
在调用类型对话框的时候,添加代码就出现这错误 ,是什么回事?我漏了什么没有加?
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
zazaniao 发表于 2015-6-29 00:20:04 | 显示全部楼层

需要在头文件加声明:
extern CHalconDemoApp theApp;
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
Criss 发表于 2015-6-30 23:31:56 | 显示全部楼层
凡是类全局对象的引用,一定要在使用的地方进行引入,其实二楼的说法也可以
真正的做法是直接导入App的头文件就可以了!如下:
  1. #include "CDemoApp.h"
复制代码


奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
lzts 发表于 2018-5-3 21:04:13 | 显示全部楼层
学习了
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
guoguoguo 发表于 2018-5-24 16:37:40 | 显示全部楼层
原来如此啊,解了我心中油焖
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
大兵张嘎 发表于 2019-7-5 12:00:30 | 显示全部楼层
求教!各位大佬,halcon中使用的多线程,导出C++后出现了一个命名空间“namespace HDevExportCpp”
我在QT里面怎么加啊!{:1_327:}

微信截图_20190705115809.png
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
Criss 发表于 2019-7-5 12:54:19 | 显示全部楼层
大兵张嘎 发表于 2019-7-5 12:00
求教!各位大佬,halcon中使用的多线程,导出C++后出现了一个命名空间“namespace HDevExportCpp”
我在QT ...

直接用里面的函数就可以了,转变成你代码的结构!
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
大兵张嘎 发表于 2019-7-6 10:57:50 | 显示全部楼层
Criss 发表于 2019-7-5 12:54
直接用里面的函数就可以了,转变成你代码的结构!

大神,还是有问题,我连续把他放到类QT的类里面的public里面,static void* _hcppthread_acquire_images、static void* _hcppthread_process_images(void *hcthread)这三个导出的函数会出现无法调用;放在全局又没法使用QT去显示在控件里面。多谢了{:1_313:}
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
Criss 发表于 2019-7-6 11:11:31 | 显示全部楼层
大兵张嘎 发表于 2019-7-6 10:57
大神,还是有问题,我连续把他放到类QT的类里面的public里面,static void* _hcppthread_acquire_images ...

为嘛没有调用,是halcon没有引用还是方法没法调用?静态方法需要类名去调用,其他才是实例调用
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
大兵张嘎 发表于 2019-7-6 13:21:00 | 显示全部楼层
Criss 发表于 2019-7-6 11:11
为嘛没有调用,是halcon没有引用还是方法没法调用?静态方法需要类名去调用,其他才是实例调用 ...

关于您说的,“静态函数调用,我还是有些不理解”,能不能讲一下操作步骤,多谢
1.png
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表