HOLA:Bueno, en la parte de tutoriales ha escrito algo.
De todas formas te pongo algo de codigo para que vayas abriendo boca.
DCB dcbCommPort;
// OTRO PUERTO
HComm = CreateFile("COM1",
GENERIC_READ | GENERIC_WRITE,
0,
0,
OPEN_EXISTING,
0,
0);
// SI EL PUERTO NO PUEDE ABRIRSE ...
if(HComm == INVALID_HANDLE_VALUE)
{
ShowMessage("Puerto Invalido");
return;
}
dcbCommPort.DCBlength = sizeof(DCB);
GetCommState(HComm, &dcbCommPort);
BuildCommDCB(Edit10 ->Text.c_str(), &dcbCommPort);
SetCommState(HComm, &dcbCommPort);
TransmitCommChar(HComm, '0');
By.