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
[40215] Re:nmhttp로 파일 다운 로드 시
이진수 [] 925 읽음    2005-05-18 18:21
게시판을 잘 찾아 보시면 답이 나올것 입니다.
저도 게시판을 통해서 이부분을 해결 했습니다.
그럼 저의 소스를 올려 드릴께요 참고 하세요
----------------------------------------------------------
  NMHTTP1->Body=sfile;
                NMHTTP1->InputFileMode = true;
                String Url="http://1.1.1.1/aaa/"+sfile;
                NMHTTP1->Get(Url);

님의 것과 비슷하군요
--------------------------------------------------------------
               
               
void __fastcall TForm1::NMHTTP1Success(CmdType Cmd)
{
    switch(Cmd)
    {
      case CmdGET: NMHTTP1->InputFileMode = false;
                   break;
      default: break;
    }

      
}

성공적으로 수행이 끝난다면 파일 모드를 되돌리구요
//---------------------------------------------------------------------------

void __fastcall TForm1::NMHTTP1PacketRecvd(TObject *Sender)
{
  ProgressBar1->Max=NMHTTP1->BytesTotal;
  ProgressBar1->Position=NMHTTP1->BytesRecvd;
}
이부분은 파일량을 받아서 프로그래스 바로 표현 한 것입니다.
-----------------------------------------------------------




part 님이 쓰신 글 :
: nmhttp로 파일을 다운 로드 하려고 합니다..
:
: 다음과 같이 코드를 넣어 뒀는데..
:
:     String strSaveFileName =  "C:\\zip.txt";
:     String strDownLoadAddr = "http://111.111.11.1/update/111.zip";
:
:     NMHTTP1->Body = strSaveFileName;
:     NMHTTP1->InputFileMode = true;
:     NMHTTP1->Get(strDownLoadAddr);
:
:
: 실행 시켜 생성된 파일을 보면 아래와 같이 되어 있습니다.
: ErrorThe parameter is incorrect.
:
: 다른분들이 위와 같이 코드를 넣으라고 하던데 왜 안되는건지.
:
: 참 그리고 nmhttp로 파일 다운 로드 시 파일 사이즈 및 파일명 기타 등등 파일정보를 얻어 올 수 없나여?
:
: 전송률이랑 저장 파일명이랑 처리 할려구 하는데.. 게시판을 뒤져봐두. 나와있질 않네요.. ㅜ.ㅜ
:
: 고수님들 부탁합니다. 그럼 즐거운 저녁 보내세요..

+ -

관련 글 리스트
40214 nmhttp로 파일 다운 로드 시 part 1030 2005/05/18
40215     Re:nmhttp로 파일 다운 로드 시 이진수 925 2005/05/18
40216         Re:Re:nmhttp로 파일 다운 로드 시 part 940 2005/05/18
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.