샘플: FTP WinInet Api를 사용 하 여 SimpleFtp 사용 하 여 Visual Basic

이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.

이 문서의 영문 버전 보기:195653
요약
이 예제 파일은 WinInet FTP Api Visual Basic(VB) 응용 프로그램에서 사용 하는 방법을 보여줍니다.
추가 정보
샘플은 다음과 같은 개념을 보여 줍니다.
  • 만든 날짜 및 크기 같은 FTP 서버, 반환 파일 정보를 디렉터리를 열거 하는 방법입니다.
  • 전체 응용 프로그램을 차단 하지 않고 및 전송 진행률 보고 큰 파일을 FTP 서버에 업로드 하는 방법. 파일을 업로드 하는 방법은 두 가지가 있습니다.
    • FtpPutFile() API를 사용 합니다. 그러나 전체 파일이 업로드 된 때까지이 API를 차단 합니다. Put 단추를 클릭 하면 샘플에는이 방법을 사용 합니다.
    • FtpOpenFile 및 InternetWriteFile을 사용 합니다. 파일이 열려 청크에서 업로드할 수 있습니다. 이 통해 응용 프로그램을 업로드 상태를 보고 하 고 차단 되지 않도록. InternetWriteFile 호출 간의 DoEvents()를 호출 하 여 수행 합니다. 큰 파일 저장 단추를 클릭 하면 샘플에는이 방법을 사용 합니다.
  • WinInet 오류에 대 한 텍스트 정보를 가져오는 방법 및 확장 된 오류 정보를 검색 하는 방법. 간단 하 게 하기 샘플 큰 파일의 다운로드를 구현 하지 않습니다. 이 기능은 메서드 b 비슷합니다)... 그러나 InternetWriteFile 대신 InternetReadFile API를 사용 해야 합니다.

메모

  • 이 예제에서는 미리 구성 된 인터넷 액세스를 사용 합니다. WinInet FTP Api는 CERN 유형 프록시를 통해 인터넷에 액세스는 수행 하는 경우 작동 하지 않습니다.
  • 이 샘플은 Visual Basic 6.0을 사용 하 여 만들어졌습니다. 프로젝트가 Visual Basic5.0에서 열릴 오류가 발생할 수 있습니다.
  • WinInet 설명서는 다음 웹 사이트에서 찾을 수 있습니다.
"네트워킹, 프로토콜 & 데이터 형식"에서 목차를 한 다음 "Win32 인터넷 기능"을 클릭 합니다.

다음 파일은 Microsoft 다운로드 센터에서 다운로드할 수 있습니다.
Microsoft 지원 파일을 다운로드 하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
119591 온라인 서비스로부터 Microsoft 지원 파일을 구하는 방법
Microsoft는 바이러스에 대해 이 파일을 검사했습니다. Microsoft는 파일이 게시된 날짜에 사용할 수 있었던 가장 최신 바이러스 검색 소프트웨어를 사용했습니다. 파일은 파일을 무단된 변경을 방지 하기 위해 보안이 강화 된 서버에 저장 됩니다.Vbsmpftp.exe에는 다음 파일이 포함 되어 있습니다.

   FileName               Size   ---------------------------------------------------------   ErrorForm.frm           1,216   ErrorForm.frx           6   readme.txt              1,869   SimpleFtp.bas           5,364   SimpleFtp.exe           40,960   SimpleFtp.frm           13,491   SimpleFtp.vbp           646   SimpleFtp.vbw           118				
참조
자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조 하십시오.
166961 방법: FTP WinInet API를 사용 하 여 CERN 기반 프록시를 사용 하 여

193625 WinInet 오류 코드 (12156-12001)

216214 샘플: FTP 암호 CERN 기반 프록시를 보호
VBSMPFTP

경고: 이 문서는 자동으로 번역되었습니다.

속성

문서 ID: 195653 - 마지막 검토: 09/05/2015 08:00:00 - 수정: 4.0

Microsoft Internet Client Software Development Kit, Microsoft Visual Basic 5.0 Professional Edition, Microsoft Visual Basic 6.0 Professional Edition, Microsoft Visual Basic 5.0 Enterprise Edition

  • kbdownload kbfile kbinfo kbsample kbmt KB195653 KbMtko
피드백