65.9K
CodeProject 正在变化。 阅读更多。
Home

CFTPTransferDlg v1.0 - FTP 协议

starIconstarIconstarIconstarIcon
emptyStarIcon
starIcon

4.44/5 (8投票s)

2000 年 3 月 4 日

viewsIcon

161100

downloadIcon

2991

一个执行 FTP 文件传输的对话框实现。

  • 下载源代码 - 42 Kb
  • Sample Image - FTPTransferDlg.gif

    引言

    CFTPTransgerDlg 提供了一个 MFC 对话框,执行 FTP 上传和下载,类似于上面显示的 Internet Explorer 下载对话框。


    历史
    用法
    联系作者


    历史

    v1.0 (2000 年 1 月 4 日)
    • 首次公开发布。


    用法

    要在您的项目中使用的 CFTPTransferDlg,只需将测试应用程序中的 FTPTransferDlg.cpp/.h 包含到您的应用程序中,并在您想要使用该类的文件中包含 #include "FTPTransferDlg.h"。您还应该复制所有 IDS_FTPTRANSFER_.. 字符串资源、IDD_FTPTRANSFER 对话框资源和 IDR_FTPTRANSFER_ANIMATION “avi” 资源。

    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");
    

    您还应该查看示例应用程序中的 CFTPDlg::OnDownload()CFTPDlg::OnUpload() 代码。


    联系作者

    PJ Naughter
    电子邮件: pjn@indigo..ie
    网站:http://www.naughter.com
    2000 年 1 月 4 日


    © . All rights reserved.