关于CSCOMM控件的应用

关于CSCOMM控件的使用
在CSCOMM中接受从PLC发来的数据
在ONCOMM事件中
{if(COMMEVENT==2)
   {.... 
     ByteNum=RxBuff.ArrayHighBound(1);//程序怎么运行到这就弹出错误框,我想得到接收在串口缓冲区的字符数
 .....}

我要接收从PLC传来的数据,请问高人在CSCOMM中应怎么写,有关于CSCOMM运用的详细点的例程给参考一下吗?
谢谢!
------解决方案--------------------
贴具体的代码
贴出错误?