让edtftpnet也支持中文文件名

转载 2012年03月29日 17:10:00

            FTPClient ftp = new FTPClient("10.10.228.42");

            ftp.Login("wsq", "1");
            //设置传输模式
            ftp.ConnectMode = FTPConnectMode.PASV;
            ftp.TransferType = FTPTransferType.ASCII;
            ftp.DataEncoding = Encoding.GetEncoding("GBK");
            ftp.ControlEncoding = Encoding.GetEncoding("GBK");
            //获取文件根目录 
            string[] files = ftp.Dir("./", true);
            for (int i = 0; i < files.Length; i++){
                Console.WriteLine(files[i].ToString());
            }
            ftp.ChDir("upload");
            files = ftp.Dir("./", true);
            for (int i = 0; i < files.Length; i++)
            {
                Console.WriteLine(files[i].ToString());
            }

 

相关文章推荐

edtFtpNet使用心得

edtFtpNet使用心得edtFtpNet是.net下一个用于Ftp开发相关的库. 在众多Ftp支持库中相对功能性和操作性上都更好一些.相关信息可以在etdFtpNet的主页 上找到.edtFtpN...

开源.NET FTP组件edtFTPnet 用法

edtFTPnet官方网站: http://www.enterprisedt.com/products/edtftpnet/ 目前最新版本为2.2.3,下载后在bin目录中找到edtFTPnet.dl...
  • gdjlc
  • gdjlc
  • 2013年09月26日 15:58
  • 7230

.net 1.1配合edtFTPnet轻松实现FTP

    由于.net 1.1没有自带FTP控件, 如果应用程序中需要FTP方式上传下载等功能, 实现起来会费时费力.  众多的第三方控件中, edtFTPnet文档全, 又有免费版本, 使用方便无需破...
  • isoftk
  • isoftk
  • 2007年09月04日 11:29
  • 2448

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

开源.NET FTP组件edtFTPnet 用法

edtFTPnet官方网站: http://www.enterprisedt.com/products/edtftpnet/ 目前最新版本为2.2.3,下载后在bin目录中找到edtFTPne...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

java实现zip的压缩和解压(支持中文文件名)

zip使用apche压缩解决文件名中文乱码的问题
  • zcouy
  • zcouy
  • 2016年10月28日 11:29
  • 514
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:让edtftpnet也支持中文文件名
举报原因:
原因补充:

(最多只允许输入30个字)