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
[46616] Re:파일 다운로드에 대해서 궁금 합니다.
ayh [] 1095 읽음    2006-09-22 21:48
간단하게는 인디 컴포넌트를 이용하시면 됩니다.

델파이 소스입니다만, 예전에 사용했던 코드 올립니다. IdHTTP1이 인디 HTTP 컴포넌트이고, URL은 웹상의 파일 URL, desPath는 저장할 로컬  PC의 경로입니다. 제 경우에는 URL 상의 파일명을 추출해서 destPath에 같은 파일명으로 저장하도록 했었습니다.

function TDataModule_Image.DownloadImage(URL, destPath : string) : string;
var
  fileStream : TFileStream;
  saveFileName : string;
begin
  saveFileName := destPath+MidStr(URL,LastDelimiter('/',URL)+1, Length(URL)-LastDelimiter('/',URL));

  fileStream := TFileStream.Create(saveFileName,fmCreate);
    IdHTTP1.Get(URL,fileStream);
  fileStream.Free;

  Result := saveFileName;
end;

K.David 님이 쓰신 글 :
: 안녕하세요. 고수님들.. 초보 프로그래머가 궁금해서 글을 올립니다.
:
: 많은 조언 부탁 드립니다.
:
: 다름이 아니라 웹경로를 통해 특정 파일을 경로에 다운 받을 수 있는 프로그램을 만들고 싶은데 전혀 감이 잡히지 않네요..
:
: 예를 들어
: 원하는 파일 : http://img.bforum.co.kr/banner/fire_banner01.gif
: 저장하고 싶은 곳 : C:\download\ 아래...
:
: Q&A에  파일 다운에 관련된 글이 몇게 있는데.. 도무지 봐도 이해가 안되어서..
:
: 고수님들 부탁 드립니다.
:
: 좋은 하루되세요...

+ -

관련 글 리스트
46591 파일 다운로드에 대해서 궁금 합니다. K.David 762 2006/09/21
46616     Re:파일 다운로드에 대해서 궁금 합니다. ayh 1095 2006/09/22
46617         Re:Re:파일 다운로드에 대해서 궁금 합니다. K.David 1488 2006/09/23
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.