问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

MFC编写的串口程序为什么在别的电脑上打不开啊?

发布网友 发布时间:2023-11-16 21:53

我来回答

3个回答

热心网友 时间:2024-11-25 20:52

MFC的COM控件,你需要做的就是在你自己的电脑上搜索到这个文件:MSCOMM32.OCX

找到之后复制到另一台机器的c:/windows/system32下,然后运行regsvr32 mscomm32.ocx 命令,就可以了。追问那能在软件启动的时候去注册这个控件吗?如果可以,又如何注册呢?

追答最好是弄个安装包,打包ocx文件。
因为即使你程序中注册,也不能确保这个文件存在,并知道文件位置啊。
程序中注册,在程序入口处,用DllRegisterServer 函数,也可以用ShellExecute执行命令行。但需要的支持代码太多,首先要判断判断控件是否注册了(通过访问注册表),然后要判断ocx是否在合适的位置(这个可能还要手工),然后要找到windows标准目录,最后注册,这些都要用代码实现。

热心网友 时间:2024-11-25 20:53

应该是运行环境问题,看看目标机器上是不是有你使用的com控件,二是检查你使用的com口在目标机器上是否存在。
如果都没有问题,就改一下程序,加上调试信息,看看在什么位置上出了问题。追问我只是加了COM控件,启动之后,要选择端口号,再启动串口,但是连界面都没出现,也看不到有这个进程运行啊!!!

追答你编译程序是不是使用了Debug?

编译成release再试试。
因为debug使用的dll一般机器上是没有的。

热心网友 时间:2024-11-25 20:53

需要绑定控件追问请问怎么绑定?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 做软件开发,一般是ERP,企业相关系统的,采用B/S构架,需... 手机号重新注册了一个,原来的咋找回来?? 刚毕业,想去学习软件研发或者ERP实施顾问,哪个辛苦,哪个发...5 说实话有些事成为心里的一道坎不知道怎么跨过 牡丹江东宁县到密山需要多长时间。5 有关于红楼梦的读后感,要求600字左右 2021年买一台2011年的苹果笔记本会不会太老?MacBook Pro,16+512 i7处 ... 和男友在一起快两年了,我为什么还是老在意情侣头像阿什么的。20岁了... 深圳前海易贷为什么那么复杂呢,我6000块没了38 神秘文化百科读后感600字 神话少年读后感600字 大货车全保肇事保险公司最高赔付多少? 形容喜欢你的动漫句子有哪些? 意思相近的四字成语9 贷款当月下来就还利息对吗 说实话有些事成为心里的一道坎不知道怎么跨过 心里有一道坎12 越人歌是哪个民族的民歌9 法律上来讲工程上费用和款项二个字的区别 我家的绿萝叶尖有水珠是怎么回事62 我把用VC6.0编译连接好的程序.exe文件直接发给别人,可在他那里怎么运行... 微信重新注册了,怎么找回以前那个? 桌面出现两个ie浏览器,其中一个无法删除!求高手帮忙 公差有几种配合14 电流比200:5,穿心匝数2匝,电表倍数是多少?5 150/5的电流互感器这算穿了几匝,如何计算用电量的4 电动机最大可以配多大的皮带轮,有啥标准吗? 皮带轮过大,是否...9 《红岩》这本书的简介?72 电机和带轮靠什么进行轴向定位的7 红岩的内容简介1905 带轮在电机轴上如何定位3 《红岩》这本书的主要内容108 迅游加速器被禁用链接网络了怎么恢复1 响遏行云的遏当什么讲 为什么我购买了,在迅游手游加速器登录端却显示没有购买呢? 沈阳建荣皇家海岸开发商是? 苹果 6s接电话的过程中怎么录音?281 不锈钢能用食盐碱清洗吗?3 现在还有学历不限的工作不,而且工资也还高?1 感性的女人有什么特征172