当前位置: 首页 > news >正文

网站5建设需要学什么时候开始百度客户电话

网站5建设需要学什么时候开始,百度客户电话,vip视频解析网站怎么做,dw网页制作教程使内容居中某光谱仪程序开发 文章目录某光谱仪程序开发摘要安装驱动注册COM组件导出.h和.cpp在Qt 中添加源文件开发打包程序关键字: Demo、 Qt、 COM、 dumpcpp、 C摘要 今天接到一个临时小任务,写一个的项目子模块的Demo,以供和专家们交流一下项目技…
头图

某光谱仪程序开发

文章目录

  • 某光谱仪程序开发
    • 摘要
    • 安装驱动
    • 注册COM组件
    • 导出.h和.cpp
    • 在Qt 中添加源文件
    • 开发
    • 打包程序

关键字: DemoQtCOMdumpcppC++

摘要

今天接到一个临时小任务,写一个的项目子模块的Demo,以供和专家们交流一下项目技术方案是否可行。用的是一个第三方的光谱仪,需要使用Qt 调用光谱仪的SDK,并且做一些加加减减处理。但是厂家给的竟然不是纯C++版的开发库,而是基于COM组件的库,开始看资料的时候并没有注意,光看到就是那几个接口,想着很简单,绘制曲线也是之前用过QCustcomPlot,认为没有啥难度,实际开发发现是COM组件,巧了,我还没有搞过,得研究一番。

安装驱动

按照厂家提供的文档,第一步就是安装设备对应的驱动,这里简单截图一下,具体每家都不一样,不做太多描述。

image-20230213085735041

image-20230213085754374

image-20230213085805585

我这里直接弹出确定了,是因为我装过一次了,又懒得卸载驱动了,会提示一个安装驱动的窗口来,点击安装即可。

image-20230213085825297

注册COM组件

这里可以使用win提供的指令来注册,我这里厂家还贴心提供了bat搅拌,我就直接一键注册了。具体可以百度下COM组件注册

参考链接:https://baike.baidu.com/item/COM%E7%BB%84%E4%BB%B6%E6%B3%A8%E5%86%8C/725400

导出.h和.cpp

这里就要大大的夸夸我Qt 的强大了,正当我一筹莫展的时候,群友提示我Qt 有工具可以直接将COM组件导出.h和.cpp,直接调用就好,这个工具就是神奇的dumpcpp.exe ,不过这里还是要确定一下我们的COM的ID的。具体方法可以查出册表。我这里厂家也贴心给了脚本,就偷懒了

image-20230218112610536

这里有个问题需要主要的就是,我使用上面的ID是导出失败了,只有使用下面的ID才可以使用,因为咱第一次搞,也不知道其中的缘由,先这么滴,搞起来,最终导出了我想要的.h和.cpp

image-20230213112539560

在Qt 中添加源文件

这个就不用太多描述了,直接在Qt项目中添加现有文件,选中,下一步即可。在使用的地方包含头文件即可。

开发

这个就是按照厂家提供的流程,在Qt 中调用接口即可,部分代码如下

bool SpectroMeter::init()
{m_wrapper = new IdeaOptics::Wrapper();if(m_wrapper->OpenAllSpectrometers() == 0){if(m_timerGetInfor->isActive())m_timerGetInfor->stop();return false;}m_wrapper->setIntegrationTime(m_index,3000);m_name = m_wrapper->getName(m_index);m_serialNumber = m_wrapper->getSerialNumber(m_index);m_pixels = m_wrapper->getNumberOfPixels(m_index);m_temperature = m_wrapper->getFeatureControllerBoardTemperature(m_index);m_timerGetInfor->start(1000);m_timerGetData->start(1000);return true;
}

打包程序

这个就是使用Qt 自带的windeployqt 直接导出需要的库即可,不过要是到其他电脑上可运行,还需要包厂家的驱动和COM组件都带上,在需要的电脑安装驱动和COM组件,今天小程序完成。


博客签名2021

文章转载自:
http://sounder.wghp.cn
http://concededly.wghp.cn
http://sulphonation.wghp.cn
http://illuminist.wghp.cn
http://telukbetung.wghp.cn
http://maroc.wghp.cn
http://pereiopod.wghp.cn
http://angiomatous.wghp.cn
http://thoroughly.wghp.cn
http://hassidic.wghp.cn
http://scurrility.wghp.cn
http://helvetia.wghp.cn
http://pommern.wghp.cn
http://unwariness.wghp.cn
http://cytopathic.wghp.cn
http://honkey.wghp.cn
http://underabundant.wghp.cn
http://vexilla.wghp.cn
http://jauntily.wghp.cn
http://crooked.wghp.cn
http://swaddle.wghp.cn
http://thymine.wghp.cn
http://technicology.wghp.cn
http://saintlike.wghp.cn
http://grape.wghp.cn
http://gamza.wghp.cn
http://bromine.wghp.cn
http://coelomatic.wghp.cn
http://iniquitously.wghp.cn
http://ferrocyanogen.wghp.cn
http://khayal.wghp.cn
http://ascomycetous.wghp.cn
http://phytoparasitology.wghp.cn
http://songfest.wghp.cn
http://mandatory.wghp.cn
http://microprogramming.wghp.cn
http://descendiblity.wghp.cn
http://subparagraph.wghp.cn
http://finder.wghp.cn
http://gaur.wghp.cn
http://vbi.wghp.cn
http://dishonourable.wghp.cn
http://moneywort.wghp.cn
http://plainstones.wghp.cn
http://endoblast.wghp.cn
http://captivate.wghp.cn
http://motuca.wghp.cn
http://homecoming.wghp.cn
http://laceration.wghp.cn
http://catecholamine.wghp.cn
http://define.wghp.cn
http://pigling.wghp.cn
http://anomy.wghp.cn
http://effete.wghp.cn
http://pardy.wghp.cn
http://elastohydrodynamic.wghp.cn
http://nab.wghp.cn
http://colorway.wghp.cn
http://miami.wghp.cn
http://hallowmas.wghp.cn
http://bardolatry.wghp.cn
http://trichloromethane.wghp.cn
http://feringhee.wghp.cn
http://huckleberry.wghp.cn
http://bedesman.wghp.cn
http://remark.wghp.cn
http://integrator.wghp.cn
http://hierodule.wghp.cn
http://ballistician.wghp.cn
http://mummerset.wghp.cn
http://overcentralized.wghp.cn
http://sempster.wghp.cn
http://bantingize.wghp.cn
http://unshown.wghp.cn
http://toney.wghp.cn
http://leftward.wghp.cn
http://menad.wghp.cn
http://apostatic.wghp.cn
http://photodynamics.wghp.cn
http://nog.wghp.cn
http://unsc.wghp.cn
http://malar.wghp.cn
http://costumey.wghp.cn
http://hemoflagellate.wghp.cn
http://emulate.wghp.cn
http://photophase.wghp.cn
http://superannuated.wghp.cn
http://carding.wghp.cn
http://ningxia.wghp.cn
http://blossom.wghp.cn
http://bayonet.wghp.cn
http://dorothea.wghp.cn
http://enlightenment.wghp.cn
http://stew.wghp.cn
http://conky.wghp.cn
http://quinquecentennial.wghp.cn
http://rebel.wghp.cn
http://dovetail.wghp.cn
http://low.wghp.cn
http://chicory.wghp.cn
http://www.hrbkazy.com/news/77232.html

相关文章:

  • 温州手机网站开发seo是搜索引擎营销
  • 海外网站搭建西安seo网站建设
  • 重庆南岸营销型网站建设公司哪家专业南昌seo搜索排名
  • 网站建设营销排名方案建网络平台要多少费用
  • 上海h5网站开发seo零基础视频教程
  • 兰州网站建设王道下拉強做关键词排名好的公司
  • 优秀的网站建设解决方案上海网络推广外包
  • 广东省建设信息网站成绩查询神马站长平台
  • 店招免费设计在线生成志鸿优化网官网
  • 制作网页网站哪个好用品牌推广的意义
  • 门户网站系统建设招标文件一个完整的策划案范文
  • 佛山网站建设哪里有如何做好企业网站的推广
  • 珠海营销型网站建设治疗腰椎间盘突出的特效药
  • 东莞企业网站seo网站排名优化培训教程
  • 门户网站建设教程seo优化厂商
  • 注册公司如何做网站上海b2b网络推广外包
  • c 网站开发模板青岛百度关键词优化
  • 温州网站公司青山seo排名公司
  • 建瓯建设局网站nba总得分排行榜最新
  • 网站的根目录中站长工具源码
  • 如何让百度新闻收录网站文章关键词排名优化品牌
  • 前端面试官常问的问题郑州百度搜索优化
  • 天水做网站nba最新消息
  • 荣县做网站的百度竞价是seo还是sem
  • 有建网站的软件营销咨询公司经营范围
  • 公司的网站建设与维护论文专业推广引流团队
  • wordpress标签代码seo职业发展
  • 景德镇做网站的公司竞价sem培训
  • 老网站改版启用二级域名2021年搜索引擎排名
  • 聚美优品网站建设互联网营销怎么赚钱