• 5050阅读
  • 2回复

[提问]qftp怎么将文件下载到指定目录 [复制链接]

上一主题 下一主题
 

只看楼主 倒序阅读 楼主  发表于: 2012-05-18
如题,我想让qftp怎么将文件下载到用户指定的目录而不是在bin下,貌似qftp没这个功能的?他的get只是这样的:

int QFtp::get ( const QString & file, QIODevice * dev = 0,TransferType type = Binary )


大神们,有没有办法实现??急,在线等大神!!不胜感激涕零!!
(ftp命令里.get remote-file[local-file]: 将远程主机的文件remote-file传至本地硬盘的local-file。有这么个函数的。)

只看该作者 1楼 发表于: 2012-05-18
离线cfxks1989

只看该作者 2楼 发表于: 2012-08-03

没有函数就自己加
假设指定的文件夹为:“C:/Documents and Settings/All Users/桌面/”
LocalPath=”C:/Documents and Settings/All Users/桌面/“
QFile *pFile;
getFile(const QString& remoteFileName,QString localFileName,QString localPath)
{
        QString strFullName=localPath +localFileName ;
    pFile = new QFile(strFullName);
    ftp->get(  remoteFileName , pFile  );
}
快速回复
限100 字节
 
上一个 下一个