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

C++빌더 Q&A
C++Builder Programming Q&A
[55942] Re:인디ftp 궁금증..
멀더 [] 1980 읽음    2009-01-30 15:47
멀더입니다.
저도 이와 유사한 경험이 있습니다.
onConnected 이벤트가 날라오는 시점이 뭔가 작업이 가능한 시점이 아니더군요.
저는 주로 onConnected 에서 timer 하나 살리고 (0.5초 정도) 해당 타이머작업에서 원하는 작업을 수행 하였습니다.

암행어사 님이 쓰신 글 :
: 인디 ftp의 connect()를 호출하여 connect를 성공하였습니다.
: 그후 ftp의onConnected 이벤트에 자동으로 파일을 다운로드 하도록 아래함수를 호출하였는데
: StartDownload("Test\\Test", "flow.dat", "x:\Ftptest\test")
:
: 함수 원형부입니다. test용으로 대충 친거..
: //----------------------
: Bool TdataFtp::StartDown( char *host_dir, char *host_fname, char *local_path)
: {
:    if(! FTPConnected) return False;
:   Ftp1->TransferType = ftBinary;
:   Ftp1->(host_fname, local_path, true);
: }
:
: 에러가 납니다.
: 그런데.. connect후 버튼 이벤트에 주면 잘 되고요. 왜 ftp의 onConnected 이벤트에 넣으면 안될까요?
: 궁금해서 실력있는 분께 여쭙습니다.
:
: 에러 문구는 .. raised exception class EIdProtocolReplyError with message '220 Serv-U FTP Server v7.3 ready..'process stoped. 대충 이런 문구네요

+ -

관련 글 리스트
55928 인디ftp 궁금증.. 암행어사 1662 2009/01/29
55942     Re:인디ftp 궁금증.. 멀더 1980 2009/01/30
55948         Re:Re:답변 감사합니다. ^^ (냉무) 암행어사 1247 2009/01/31
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.