<%@Language=VBScript%> C++爱好者

 

Victor 控件使用方法详解 - EComm32Error

说明:
EComm32Error 是串口出现错误时抛出的异常类

相关控件:
TYBComm32, TYbCommDevice, TCommQueue

继承关系:
 TObject
 └Exception
  └EComm32Error

属性:
属性 描述
ErrorCode 串口出现错误的代码
定义:
enum TErrorCode
{
  COMM_NOERROR    =  0, //没有错误
  COMM_NOMEMORY   =  1, //内存不够
  COMM_INITRDBUF  =  2, //不能初始化读缓存
  COMM_INITWRBUF  =  3, //不能初始化写缓存
  COMM_OPENPORT   =  4, //不能打开端口
  COMM_SETMASK    =  5, //不能设置端口事件MASK
  COMM_BUFSIZE    =  6, //不能设置端口缓存
  COMM_GETSTATE   =  7, //不能得到端口参数
  COMM_SETSTATE   =  8, //不能设置端口参数
  COMM_CRRDEVENT  =  9, //不能创建端口异步读事件
  COMM_CRWREVENT  = 10, //不能创建端口异步写事件
  COMM_CRRDTHREAD = 11, //不能创建端口读线程
  COMM_CRWRTHREAD = 12, //不能创建端口写线程
  COMM_CLOSERDT   = 13, //不能关闭端口读线程
  COMM_CLOSEWRT   = 14, //不能关闭端口写线程
};
__property TErrorCode ErrorCode = { read = _ErrorCode };
Message 当串口出现错误时提示的错误信息
定义:
__property AnsiString Message = {read=FMessage, write=FMessage};


方法:
方法
EComm32Error 类是继承 Exception 类的, 只是保留 Exception 的方法, 没有增加更多的方法。

返回目录

 

C++ 爱好者
-- Victor Chen 的个人主页
网址: http://www.cppfans.com/
Email: victor@cppfans.com
本站可以互相交换相关内容网站的链接
本站拒绝任何毫无相关的广告和链接