怎样得到OutBufferCount的值

来源:百度知道 编辑:UC知道 时间:2024/05/30 21:30:52
在VB中怎样才能到的我要发送的字符的字节数?
例如:MSComm1.Output = Txtsend.Text 我要怎样样才能得到文本框中发送的字节数,不是说OutBufferCount返回在传输缓冲区中等待的字符数,可我总得到0,为什么?请高手指点?
谢谢回答,但是这样不对,我发送:“123中国”到了-10字节,应该是-7字节。就是说按照:数据和字母为1个字节,中文为2个字节的方式计算。

LenB(Txtsend.Text)

其实发送:“123中国”到了-10字节是正确的,因为字符占两个字节。为了满足其他国家文字的编码要求,所有数字、字母、汉字等等都需要两个字节表示。