프로그래밍

VC++, 델파이 웹에서 다운로드받는 가장 쉬운 방법

panpro 2006. 11. 5. 13:19
VC++ 2003
Delphi 7 에서 실험

VC++에서는
#include "Urlmon.h"

// 인터넷에서 다운로드 받는다.
HRESULT hr = URLDownloadToFile (NULL, strWebFilename, strFilename, 0, NULL);
if (FAILED(hr))
{
 MessageBox("인터넷에서 파일 다운로드 받기에 실패했습니다.");
 ::DeleteFile(strFilename);
 return ERROR;
} // if (FAILED(hr))


델파이에서는
uses urlmon
URLDownloadToFile(nil,
                     PAnsiChar('http://www.panboy.pe.kr/tattertools/image/owner/controlPanelLogo.gif'),
                     PAnsiChar('c:\logo.gif'),
                     0, nil);

이렇게 쓴다. 어차피 VC++이나 델파이나 쓰는 법은 똑같다.