FTP 模块类库说明文档
1. 设置日志
public void SetLogFilePath(string FilePath)
设置日志路径:如不设置则默认在程序根目录下,发生日志事件时自动生成 LOG
ERRORLOG 文件夹。
2. 连接
public void Connect(String path)
连接 FTP 服务器,下载上传等方法会自动调用改方法,无需手动调用。
/// 实例化 FTP 对象。
/// </summary>
/// <param name="ftpServerIP"> 要 连 接 的 IP 加 端 口 示 例
"192.168.1.1:8080"</param>
/// <param name="ftpUserID">远程服务器验证账号</param>
/// <param name="ftpPassword">远程服务器验证口令</param>
3. public FTP_Class(string ftpServerIP, string ftpUserID, string ftpPassword)
实例化 FTP 连接对象。初始化。
4.上传
/// <summary>
/// 上传文件到服务器指定目录
/// </summary>
/// <param name="5lename">要上传的文件路径</param>
/// <param name="path">服务器文件夹</param>
/// <returns> true or false</returns>
public bool Upload(string 5lename, string path)
/// <summary>
/// 上传文件到服务器根目录
/// </summary>
/// <param name="5lename">要上传的文件路径</param>
public bool Upload(string 5lename)
5.下载
/// <summary>
/// 从服务器下载文件
/// </summary>
/// <param name="5lename">要下载的文件名,如果是不包含路径则默认从服务器根目
录下找。</param>
/// <param name="5lepath">下载到本地文件夹,无则创建</param>
/// <returns></returns>
public bool DownLoad(string 5lename, string 5lepath)
6.查询
/// <summary>
/// 获得服务器上的文件路径列表明细