C++builder利用MSComm控件发送数据导致定义参数改变解决思路

C++builder利用MSComm控件发送数据导致定义参数改变
请教各位大侠,我用MSComm控件编了一个串口通信的程序,但是当我一次性发送的数据量过大时发送数据将有固定的两位出错,这两位是我在程序中定义的常量,请问各位大侠是否遇到过同样的问题,如何解决?

------解决方案--------------------
定义的缓冲区有多大,会不会是缓冲满了.
------解决方案--------------------
不是你的缓冲区,而是接收设备的缓冲区:)