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
[13768] Re:indy 콤포넌트 중에 ftp 명령을 직접 넣을려면...?
율연 [] 1021 읽음    2001-12-19 14:21
저는 C++Builder는 초보라서 답변할 주제는 못되는 것 같지만
C빌더가 Delphi것을 많이 가져다 쓰기 때문에..^^;

IdFTP에서 접속후에 이런식으로 하면 되는군요.

IdFTP1->WriteLn("CWD pub"); (O)

근데 다음은 안됩니다.

IdFTP1->WriteLn("cd pub"); (X)

제가 알기로는 cd pub 는 FTP명령이 아닌걸로 알고 있습니다.
FTP명령은 실제 도스나 유닉스상에서 쓰는 터미널 명령어하고는 다릅니다.
대개 물어보면 rfc문서를 참조하세요. 이케 말씀들 하시는데요.
읽으면 좋겠지만 그거 어려워서리... 다른 방법으로는
명령프롬프트에서 FTP로 접속한 후 REMOTEHELP 명령을 치면 나오지요.
대부분 약자로 되어 있으니 보고 변환하면 됩니다. 실제 쓰는건 몇개 안되지요.
mkdir = MKD
이런식으로요.
하여간 전부 변환해 줘야 하는 것으로 알고 있습니다.

모라 님이 쓰신 글 :
: 부족한 제가 이걸 어떻게 설명을 할지 모르겠지만,
:
: 인디 콤퍼넌트의 함수를 이용하지 않고
:
: 직접 ftp명령을 넣는 방법은 없을까요?
:
: 가령
:
: IdFTP1->ChangeDir(pub);
:
: 이건 인디 클래스의 디렉변경 함수입니다. pub이란 디렉으로 들어가라는 소리겠지요.
:
: 헌데 실제 ftp 명령은 cd pub 이렇게 입력하면 들어가거든요.
:
: 이런식으로 직접적으로 함수를 이용치 않고 ftp명령으로 제어를 가능케 하는 함수나
:
: 방법(?)은 없을까 해서 질문을 올립니다.
:
: 관련 링크나 좋은 답변 부탁합니다. 예제라도...^^;

+ -

관련 글 리스트
13756 indy 콤포넌트 중에 ftp 명령을 직접 넣을려면...? 모라 779 2001/12/19
13768     Re:indy 콤포넌트 중에 ftp 명령을 직접 넣을려면...? 율연 1021 2001/12/19
13777         고맙습니다. 모라 670 2001/12/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.