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
[71567] idHTTP를 이용하여 컴퓨터 간 파일 전송
Dokz [] 3480 읽음    2014-07-17 11:15
안녕하세요. Dokz 입니다.

HTTP 관련 프로그램을 짜고 있습니다.

제가 하고자 하는 것은 Client PC 에서 Server PC 에 있는 파일을 다운 받고 싶습니다.

두 PC 는 같은 네트워크 망에 있고, Client PC는 Server PC 의 IP 정보를 알고 있다는 가정입니다.

구글링과 포럼을 검색해 보니 idHTTP 컴포넌트의 Get 함수를 이용하면 파일 전송이 가능하다고 보았습니다,

예제를 보고 프로그래밍을 해보았으나 경로부분을 어떻게 줘야하는지 막막해서 질문을 올려 봅니다.

UnicodeString    szPost, szServerIP, szTFile;
TFileStream    *stDown = new TFileStream( L"C:\\Client\\a.txt", fmCreate );

szServerIP = L"192.168.1.1";

szTFile = L"???"; << "C:\\Server\\a.txt"

szPost.sprintf( L"http://%s/%s", szServerIP.c_str(), szTFile.c_str() );

IdHTTP1->Get( szPost, stDown );

delete stDown;

위 프로그램은 Server PC 에 "C:\\Server\\a.txt" 파일을 Client PC 에 "C:\\Client\\a.txt" 으로 옮기려고 작성한 프로그램 입니다.

그런데 물음표 부분에 경로를 어떻게 줘야 할지 모르겠습니다.

답변 주시면 감사하겠습니다.

+ -

관련 글 리스트
71567 idHTTP를 이용하여 컴퓨터 간 파일 전송 Dokz 3480 2014/07/17
71569     Re:idHTTP를 이용하여 컴퓨터 간 파일 전송 kylix 3737 2014/07/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.