Example #1
0
//---------------------------------------------------------------------------
char* Puertos::ReadTrama()
{
  UCHAR caracter;
  AnsiString trama = AnsiString();
  int intentos = 0;
        do {
          caracter = CPS->ReadChar();
          trama.cat_sprintf("%xc ", caracter);
          intentos++;
        }while ((caracter!='\x03')&&(intentos<50));

return trama.c_str();
}