|
TApdComPort *ApdPort;
ApdPort = new TApdComPort(this);
try
{
m_Serial->AutoOpen = false;
m_Serial->PromptForPort = false;
ApdPort->ComNumber = 1;
ApdPort->Baud = 38400;
ApdPort->Parity = pEven;
ApdPort->DataBits = 8;
ApdPort->StopBits = (Word)1;
m_Serial->DTR = false;
m_Serial->RTS = false;
// 버퍼크기지정, 추후 수정요
m_Serial->InSize = 15000;
m_Serial->OutSize = 4096;
ApdPort->Open = true;
}
catch (Exception &exception)
{
}
위와같이 코딩을 했는데 ApdPort->Open = true; 하자 마자 프로그램이 멈춤니다 꼭 무한루프를 도는것처럼
프로세스 자체가 움직이지 않아요 왜 그런가요?
꼭 작업관리자에서 볼랜드를 강제로 제거해야 합니다
꼭좀 답변 부탁드립니다
|