|
인디에서 자기 컴의 특정 포트를 열고 수신되는 메시지를 기다리는 걸 짜는걸
다음과 같이 했습니다.
char *buf
IdTCPServer1->DefaultPort=4385;
IdTCPServer1->Bindings->Add()->IP="xxx.xxx.xx.xx";
IdTCPServer1->Active=true;
if((IdTCPServer1->Bindings->Add()->Recv(buf,200,0))==-1)
{
ShowMessage("Recv error");
}
컴파일은 에러가 안나던데..
디버그에서 언제나 recv 부분에서 -1값이 나오면서 에러가 뜨네요.
뭔가 잘못된건지 초보라 모르겠네요...도와주세요 ;-)
p.s 혹시 다른 방법 아시는 분 없나요?
|