Q&A

  • WinSock을 이용하여 소켓 통신을 하는데...
Microsoft WinSock을 이용하여 소켓통신을 합니다.
서버와 클라이언트 두개의 프로그램을 개발하여 테스트를 하고 있는데요...
클라이언트에서 서버측으로 데이터를 전송하면 정상적으로 데이터가 들어갑니다.
서버측 프로그램은 비주얼 베이직으로 되어 있습니다.
그런데 델파이로된 클라이언트 프로그램으로 서버측에서 데이터를 보내오면 데이터가
도착하기는 하는데 모두 깨집니다.  클라이언트 Data Arrival 부분의 코딩은 아래와 같습니다.

procedure TForm1.WsClientDataArrival(ASender: TObject;
  bytesTotal: Integer);

  var strReceiveData : Olevariant;

  begin

    WsClient.GetData(strReceiveData);  // 데이터를 받아 변수에 저장
    ReceiveData.Text := strReceiveData;

  end;

왜 그러는지 혹시 아시는 분~~~!
0  COMMENTS