Download source files - 42 Kb
Introduction
CFTPTransgerDlg
provides an MFC dialog which performs FTP uploads and downloads
similar to the Internet Explorer download dialog as shown above.
v1.0 (4 January 2000)
To use
CFTPTransferDlg
in your project simply include
FTPTransferDlg.cpp/
.h from the test application in your application and
#include "FTPTransferDlg.h"
in whichever files you want to use the class in.
You should also copy over all the
IDS_FTPTRANSFER_..
string resources, the
IDD_FTPTRANSFER
dialog resource and the
IDR_FTPTRANSFER_ANIMATION
"avi" resource. To bring up the dialog to upload / download a specific file, just use some
code like the following:
CFTPTransferDlg dlg;
dlg.m_sServer = _T("ftp.some-site.com");
dlg.m_sRemoteFile = _T("/somefile.ext");
dlg.m_sLocal = _T("c:\\somfile.ext");
dlg.m_bDownload = TRUE;
dlg.m_bBinary = TRUE;
if (dlg.DoModal() == IDOK)
AfxMessageBox("File was downloaded successfully");
You should also have a look at the CFTPDlg::OnDownload()
and
CFTPDlg::OnUpload()
code in the sample application.
PJ Naughter
Email:
pjn@indigo..ie
Web:
http://www.naughter.com
4th January 2000
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.