我想读取FTP服务器上的文件列表???? 想将ftp服务器上的文件及文件夹在asp页面上用TreeView控件展示出来.. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 tcp先发 MLSD+你的文件路径消息收到应答包后再发"LIST " 或"LIST " + 你的文件路径 消息得到应答后你就再读数据,就是FTP的文件列表了 给你一个示范程序:http://www.sunnychen.org/uploads/SampleFTP.rar这个程序列出了指定FTP目录下的所有文件和文件夹。源代码都在里面。至于绑定到TreeView,你可以先获得整个列表,然后在TreeView下添加根节点。当用户点击“+”需要展开节点的时候,在OnExpend事件中判断当前节点是否是一个目录,如果是目录,就又用这个FtpClient类来取得该目录下的所有文件和文件夹,然后添加到当前节点下。以此类推。 补充一下,请用VS.NET 2008打开这个工程。 一个算法问题,求高手 关于picture box 的使用问题求解 关于使用VS2010的问题 打开cookie怎么没有看到保存的信息 webbrower 窗体和xml的问题,急(C#,vs2005) 判断程序是否已经运行代码 如何用C# 将文本文件的内容读到一个数组中 如何将表示字符串的数据流转换成改字符串后添加到ComboBox控件的Items之中去 如何根据DropDownList中的值得到它的索引号 很简单的问题 exe打开时,如何先显示一图片,就类似与打开VS2005,会先显示图片
先发 MLSD+你的文件路径消息
收到应答包后再发
"LIST " 或"LIST " + 你的文件路径 消息得到应答后你就再读数据,就是FTP的文件列表了
http://www.sunnychen.org/uploads/SampleFTP.rar
这个程序列出了指定FTP目录下的所有文件和文件夹。源代码都在里面。
至于绑定到TreeView,你可以先获得整个列表,然后在TreeView下添加根节点。当用户点击“+”需要展开节点的时候,在OnExpend事件中判断当前节点是否是一个目录,如果是目录,就又用这个FtpClient类来取得该目录下的所有文件和文件夹,然后添加到当前节点下。以此类推。