只需要接收数据这个功能就可以,接收的数据来自适配器里

C++Builder与RS-232串行通信控制

void __fastcall TForm1::MSComm1Comm(TObject *Sender)
{
        //AnsiString str;
        OleVariant s;
        if(MSComm1->CommEvent==comEvReceive)
       
        if(MSComm1->InBufferCount)
        {
                s=MSComm1->Input;
                strComBuffer= strComBuffer + s.AsType(varString);
                for (int i = 0; i < s.ArrayHighBound(1); i++)
                {
                        strComBuff[m_iComBuff_Len++] = s.GetElement(i);
                }
        }
}

}

                MSComm1->CommPort=PortNum;
                MSComm1->Settings="9600,n,8,1";
                MSComm1->InputMode=0;
                MSComm1->PortOpen=true;
串口设置

搜一搜,MSCOMM32的文章多的很
它的麻烦就是模式1用变体,模式0是文本,用WideString简单

进一步解释下怎么样?

我可以给个例子

==

邮箱时什么?