• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 我在写ActiveX中加入MSComm控件写串口控件时遇到的问题,请帮忙呀!!!

我在写ActiveX中加入MSComm控件写串口控件时遇到的问题,请帮忙呀!!!

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了mscomm控件使用详解,mscomm控件,mscomm控件下载,mscomm控件使用实例,mscomm控件注册等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 我在写ActiveX中加入 MSComm 控件写串口控件时遇到的问题,请帮忙呀!!!
描述:

我想写一个这样的控件,方便以后写串口程序时使用起来简单些,可以我遇到了些问题。
我在 CXXXXCtrl类中声明了:CMSComm m_Mscomm; 
      并在这个类中加入了#include "MSComm.h" (MSComm控件我加入到了工程中)。
我在 工程中我增加了 OpenPort()方法,在这个方法中写下了这些代码:
   CXXXXCtl.cpp:
   void CCKTXCtrl::OpenPort() 
   {
// TODO: Add your dispatch handler code here
if(m_Mscomm.GetPortOpen())
{
m_Mscomm.SetPortOpen(FALSE);
}
m_Mscomm.SetCommPort(1);
if(!m_Mscomm.GetPortOpen())
{
m_Mscomm.SetPortOpen(TRUE);
}
else
{
AfxMessageBox("没有打开COM1");
}
m_Mscomm.SetSettings("9600,n,8,1");
m_Mscomm.SetInputMode(1);
m_Mscomm.SetRThreshold(1);
m_Mscomm.SetInputLen(0);
m_Mscomm.GetInput();
    }
到这里,串口,算是打开了,可是我在VB中用这个控件的时候就会报这个错:
Debug Assertion Failed!
Program: ......................................
File:winnocc.cpp
Line:345
For information ....................................
问题就是这样的了,请大家帮我看下呀。如果看不清,我可以把程序发给你帮我看下,谢谢了!!!!!!


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 请问控制台程序能不能用MSComm控件呢?
  • Mscomm控件问题
  • 请问:VC++中的MSComm控件可以实现PC机和哪种DCE之间的串口通信?
  • 关于使用了MSComm串口控件后的程序的问题,非常着急,在线等
  • mscomm控件在vc++中使用问题
  • 如何在无窗口界面的动态库工程中使用mscomm控件?
  • 使用MSComm串口通信的问题
  • 怎么捕捉到MSComm的异常Exception信号并进行处理啊?
  • mscomm控件串口通信的问题
  • 如何利用MSComm控件传送文件的例子

相关文章

  • 2017-06-05 dll中这样调用MessageBox"howareyou"时出错为何?代码是
  • 2017-06-04 activex控件运行之后当链接到另一页面,再返回,需要重新连接的问题
  • 2017-06-05 能否在windowsserver上的不同登录用户之间创建一个互斥体?
  • 2017-06-05 帮我看一下这一段代码!
  • 2017-06-04 如何把BSTR类型转换成熟悉的char或是UCHARD的类型?在线等!
  • 2017-06-04 紧急求教:如何用AdobeAcrobatControlforActiveX控件批量转换pdf文件,急急急急急!!!!!
  • 2017-06-05 一个可以简单实现服务端和客户端之间的数据同步的用于C/S软件的动态链接库。
  • 2017-06-05 ADO+多线程
  • 2017-06-05 我在vc6下作了一个win32的ddl
  • 2017-06-05 如何通过线程ID取得窗口的HANDLE?

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 使用MFC文档类DLL时的一些小问题
    • 慎用ATL::CString,慎用全局变量,不然都不知道怎么死的
    • 在对IStorage读文件的过程中,为什么要调用CoTaskMemFree去释放每一个节点呢?
    • 可连接对象处理的简单问题
    • 关于释放进程内组件的问题
    • MFC的ActiveX控件的运行许可问题
    • WTL中有没有表示类名的m_strClass?
    • 我想改变桌面右键的弹出菜单,谁有这方面的例子?
    • 推荐一个检查COM接口信息的方法和代码
    • dll文件注册在中文路径下不能使用

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有