社区
网络编程
帖子详情
MSCOM控件使用愿 VC高手请进,在线等侍
kikly
2003-08-20 10:43:23
我用MSCOM控件做串口通信,m_mscomm.SetOutput(varOut)后不能触发Oncom()事件。我也已经把SetRThreshold、SetSThreshold属性设为“1”了还有我怎么知道SetOutput()发送成功呢?急调试了好几天还是没摆平,只有请高手了。
...全文
53
6
打赏
收藏
MSCOM控件使用愿 VC高手请进,在线等侍
我用MSCOM控件做串口通信,m_mscomm.SetOutput(varOut)后不能触发Oncom()事件。我也已经把SetRThreshold、SetSThreshold属性设为“1”了还有我怎么知道SetOutput()发送成功呢?急调试了好几天还是没摆平,只有请高手了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Wanix
2003-08-29
打赏
举报
回复
代码如下:(m_MSComm为MSCOM对象)
if(!m_MSComm.GetPortOpen())
m_MSComm.SetPortOpen(TRUE);
UpdateData(TRUE);
m_MSComm.SetOutput(COleVariant("0"));
freeinsky
2003-08-29
打赏
举报
回复
m_com4.inputmode(1);
kikly
2003-08-20
打赏
举报
回复
我测试了我的COM1口是正常的,代码和你的也一样。用GetcomEvent()发现值为-1308
xiaohedou
2003-08-20
打赏
举报
回复
这样就行:
m_com4.SetCommPort(1);
m_com4.SetSettings("9600,n,8,1");
m_com4.SetRThreshold(1);
m_com4.SetPortOpen(true);
m_com4.SetInputLen(0);
m_com4.GetInput();
mgh001
2003-08-20
打赏
举报
回复
你说的不具体,我想不出 :-<
但我有两个建议:
1.用"串口精灵"之类软件测试硬件是否连通,"串口精灵"网上到处都可以下载
2.找本vc和串口的书,有例子的!
kikly
2003-08-20
打赏
举报
回复
知道的大侠,如果可以留下你的QQ。我的:157815671
MS
Com
控件
使用
详解
MS
Com
m
控件
通过串行端口传输和接收数据,为应用程序提供串行通讯功能。MS
Com
m
控件
在串口编程时非常方便,程序员不必去花时间去了解较为复杂的API函数,而且在
VC
、VB、Delphi等语言中均可
使用
。 Microsoft
Com
munications Control(以下简称MS
Com
m)是Microsoft公司提供的简化Windows下串行通信编程的ActiveX
控件
,它为应用程序提供了通过串行接口收发数据的简便方法。
ms
com
控件
详解(龚建伟).doc
ms
com
控件
详解
利用ms
com
控件
开发串口通讯
利用微软自带的ms
com
控件
开发串口通讯,以
VC
++6.0为平台。
MS
COM
控件
用于
COM
口通信
用于
COM
口通信的
控件
。微软提供的
COM
口通信
控件
MS
Com
第三方
控件
串口第三方
控件
,封装类,PC串口支持小于等于16个串口
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章