[C#] FTP系列 (5) ─ 删除 FTP 上指定名称的数据匣

[C#] FTP系列 (5) ─ 删除 FTP 上指定名称的数据匣


延续上一篇 [C#] FTP系列 (4) ─ 改变 FTP 上的文件名称 文章,本次是要分享如何删除 FTP Server 上特定的数据匣,废话不多说,马上来瞧瞧。

在 Server 上 (如下图所示) 目前可以看到的是有“2011_MVP_Open_Day_成功”与“OnlineFolder”这两个 Folder,如今我们就透过我们的程序把 “OnlineFolder”这数据匣给删了。

image

如下图,在程序中输入数据匣名称,然后再按下 Delet Folder 按钮,然后再看看结果如何?是不是 OnlineFolder 不见了呢?

image

程序解说:

Step 1. 如 [C#] FTP系列 (2) ─ 在 FTP 上建立自己想要的目录 文章中的 Step 1. 所示。

Step 2. 在 “Delete Folder”按钮的 Click 事件 中加入如下的程序:

image

Step 3. 因为在 Step 2 中是用 RemoveFolder(...) 的方法名称,其方法内容如下:

image

在 128 行中除建立 FtpWebRequest 对象外,并透过 WebRequest.Create( Ftp路径位置 + 文件名称 ) 之方式来回传给 FtpWebRequest 对象变量,

129 行是登入 帐 / 密 的输入验证。

130 行是代表使用的方法 RemoveDirectory

< 其他像 FtpWebResponse 对象可参考 [C#] FTP系列 (2) ─ 在 FTP 上建立自己想要的目录 文章的说明 >

哇!又是简单的一二三,就把删除目录的功能做起来啰!  下篇,也就是终结篇,将告诉你如何删除文件啰!

原文:大专栏  [C#] FTP系列 (5) ─ 删除 FTP 上指定名称的数据匣


猜你喜欢

转载自www.cnblogs.com/petewell/p/11516546.html
FTP