Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[15519] Re:Re:RAD XE5 안드로이드 Indy Socket 에서
이성제 [14dia] 1981 읽음    2015-06-02 13:42
부끄럽습니다. 이런 질문을 하게 되다니...
TIdTCPClient 이거 하나로 해결은 하였으나
수신부 쪽 작업이 잘 이해가 안되네요.
indy tcp socket 디폴트 설정이 논 블로킹 방식으로 알고 있는데
결과적으로 작업한 내용은 thread 에서 블로킹 방식처럼 수신하게 되었네요.
이걸 바란건 아닌데, recv 이벤트 설정 방법을 잘 모르겠더군요.
ㅎㅎ 어찌되었든 해결은 하였습니다. 좀 찝찝하지만요. ㅎㅎ


아루스 님이 쓰신 글 :
: 그냥 TIdTCPClient 올려놓고...
: IdTCPClient1.Connect(Host, Port);
: 하면 연결 되던데요.
: 앱이 죽게되는 부분을 찾으셔야 할 듯.
:
: 이성제 님이 쓰신 글 :
: : 안녕하세요.
: : 일단 만들고자 하는 것은 아주 간단한 소켓통신을 하는 안드로이드 어플리케이션 인데요.
: : MFC 의 WinSock2.0 을 사용하여 Server 를 열어둔 상태에서
: : RAD Studio XE5 Delphi 의 TIdTCPClient 를 이용하여 접속을 시도하고 있는데요.
: : 꼭 TIdConnectionIntercept를 사용하여야 하는지...
: : 위의 인터샙트를 사용하지 않으니 앱이 죽는 현상이 발생하네요.
: : 그리고 접속을 할 때에는 TCPClient.Connect; 를 사용하는게 맞는지요.
: : 델파이는 처음이라서 답변을 달아주시는 친절함이 필요합니다.
: : 감사합니다.

+ -

관련 글 리스트
15517 RAD XE5 안드로이드 Indy Socket 에서 이성제 2062 2015/05/29
15518     Re:RAD XE5 안드로이드 Indy Socket 에서 아루스 1996 2015/06/02
15519         Re:Re:RAD XE5 안드로이드 Indy Socket 에서 이성제 1981 2015/06/02
15520             Re:Re:Re:RAD XE5 안드로이드 Indy Socket 에서 kylix 2191 2015/06/02
15521                 Re:Re:Re:Re:RAD XE5 안드로이드 Indy Socket 에서 이성제 2074 2015/06/03
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.