小弟在写GSM收SMS遇到一下问题
_OnComm事件接收到的SMS总是分好多段不全,如何接收到完整的SMS呢
ps: 以下代码为C#
private void axMSComm1_OnComm(object sender, System.EventArgs e)
{
int nEvent=axMSComm1.CommEvent;
if(nEvent==2)
{
k=axMSComm1.InBufferCount;
if(k>0)
string strinput=axMSComm1.Input.ToString();
//这里接收的比如我发送的短信"\r\n+CMT: ,23、r\n0891683108200005F0040D91683117405789F200006020411254840003B3D90C\r\n"
总是分好几段才触发时间的读,如何保持完整性呢?请教咯
}十分感谢