2012-05-12 5 views
-1

IdTCPClient 만 사용됩니다. (서버는 웹 채팅입니다. 내 서버가 아닙니다.)Delphi XE2 IdTCPClient - 데이터를받는 방법?

예) Winsock.GetData -> IdTCPClient.

+0

귀하의 질문은 너무 광범위하다. 어떤 종류의 데이터를 읽는 지 알지 못하면 효과적으로 읽는 법을 알려주지 않습니다. Indy는 다양한 종류의 데이터 및 상황에 대해 다양한 읽기 방법을 제공합니다. 더 많은 정보를 제공해야합니다. –

답변

1

"Read"로 시작하는 데이터 수신을위한 많은 기능을 가진 socket 속성을 사용하십시오. 이처럼

:

DataAsString := IDTCPClient1.IOHandler.ReadLn; 
+3

특수한'Socket' 속성 대신 일반화 된'IOHandler' 속성을 사용하십시오 :'IdTCPClient.IOHandler.ReadLn' –

+0

Remy가 제안한대로 편집되었습니다. – Harriv