variant_inp=m_Comm.GetInput();//读缓冲区
safearray_inp.Clear();
safearray_inp=variant_inp;//VARIANT型变量转换为COleSafeArray型变量
total_data_length=safearray_inp.GetOneDimSize();//得到有效数据长度
读计数器数据类型‘A’,低字节,中字节,高字节,‘B’,低字节,中字节,高字节
其中total_data_length老是只有1 请各位大虾帮帮忙啊
safearray_inp.Clear();
safearray_inp=variant_inp;//VARIANT型变量转换为COleSafeArray型变量
total_data_length=safearray_inp.GetOneDimSize();//得到有效数据长度
读计数器数据类型‘A’,低字节,中字节,高字节,‘B’,低字节,中字节,高字节
其中total_data_length老是只有1 请各位大虾帮帮忙啊
串口初始化时这条语句中i是不是设为1,如果为1的话改为你定义的协议长度