成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

VB.NET刪除文件夾實現方法介紹

開發 后端
如果大家想在VB.NET編程中進行文件夾刪除的操作時,會發現有的文件夾中帶有子文件夾,那么如何才能正確的刪除它們呢?就讓我們一起來看看VB.NET刪除文件夾的具體操作方法吧。

編程人員在使用了VB.NET語言進行編程時,就會發現這款語言可以極大程度的提高我們的程序開發效率。比如在對文件夾的操作方面等等。那么今天大家就可以通過對VB.NET刪除文件夾的操作的解讀,來具體了解這一特性。

VB.NET刪除文件夾的操作是采用遞歸算法刪除帶有多級子目錄的目錄

  1. Option Explicit   
  2. Private Sub Command1_Click()  
  3. Dim strPathName As String  
  4. strPathName = "" 
  5. strPathName = InputBox("請輸入需要刪除的文件夾名稱∶", "刪除文件夾")  
  6. If strPathName = "" Then Exit Sub  
  7. On Error GoTo ErrorHandle  
  8. SetAttr strPathName, vbNormal '此行主要是為了檢查文件夾名稱的有效性  
  9. RecurseTree strPathName  
  10. Label1.Caption = "文件夾" & strPathName & "已經刪除!"  
  11. Exit Sub  
  12. ErrorHandle:  
  13. MsgBox "無效的文件夾名稱:" & strPathName  
  14. End Sub  
  15. Sub RecurseTree(CurrPath As String)  
  16. Dim sFileName As String  
  17. Dim newPath As String  
  18. Dim sPath As String  
  19. Static oldPath As String  
  20. sPath = CurrPath & "\"  
  21. sFileName = Dir(sPath, 31) '31的含義∶31=vbNormal+vbReadOnly+
    vbHidden+vbSystem+vbVolume+vbDirectory  
  22. Do While sFileName <> ""  
  23. If sFileName <> "." And sFileName <> ".." Then  
  24. If GetAttr(sPath & sFileName) And vbDirectory Then '如果是目錄和文件夾  
  25. newPath = sPath & sFileName  
  26. RecurseTree newPath  
  27. sFileName = Dir(sPath, 31)  
  28. Else  
  29. SetAttr sPath & sFileName, vbNormal  
  30. Kill (sPath & sFileName)  
  31. Label1.Caption = sPath & sFileName '顯示刪除過程  
  32. sFileName = Dir 
  33. End If  
  34. Else  
  35. sFileName = Dir 
  36. End If  
  37. DoEvents  
  38. Loop  
  39. SetAttr CurrPath, vbNormal  
  40. RmDir CurrPath  
  41. Label1.Caption = CurrPath 
  42. End Sub 

VB.NET刪除文件夾的具體方法就為大家介紹到這里。

【編輯推薦】

  1. VB.NET安裝工程具體應用方法解析
  2. VB.NET對象序列劇本概念剖析
  3. VB.NET局部變量類型推測基本概念剖析
  4. VB.NET擴展方法概念詳解
  5. VB.NET查詢包含威力強大
責任編輯:曹凱 來源: wewill.cn
相關推薦

2009-10-27 17:59:16

VB.NET刪除文件夾

2010-01-15 18:12:28

VB.NET超鏈接

2010-01-15 19:17:23

2010-01-13 10:25:30

VB.NET文件夾操作

2010-01-15 10:56:50

VB.NET繼承實現多

2010-01-07 16:51:56

VB.NET窗體鉤子

2009-10-27 11:03:16

VB.NET文件夾操作

2010-01-22 10:41:33

VB.NET聲明結構

2009-11-10 12:42:47

VB.NET Prin

2009-10-27 08:56:22

VB.NET文件夾

2010-01-07 15:25:11

VB.NET數組

2010-01-15 15:26:46

VB.NET自定義類型

2010-01-12 10:40:58

VB.NET數據庫壓縮

2010-01-08 13:35:35

VB.NET寫Log方

2010-01-21 17:58:40

VB.NET List

2010-01-07 15:49:10

VB.NET DoLoop

2010-01-19 10:03:35

VB.NET Labe

2010-01-08 18:31:45

VB.NET歷史菜單

2010-01-14 17:52:54

VB.NET顯示系統信

2010-01-18 09:55:30

VB.NET刪除空白行
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产乱码精品一区二区三区五月婷 | 成人无遮挡毛片免费看 | 在线资源视频 | 国产一级片免费看 | 日日日操 | 欧美日韩成人网 | 日本精品一区二区三区在线观看视频 | 一区二区三区免费在线观看 | 在线免费观看成年人视频 | 福利视频大全 | 国产专区在线 | 国产我和子的乱视频网站 | 亚洲免费成人 | 中文字幕视频在线观看 | 国产精品一级 | 日韩午夜电影 | 亚洲一区免费 | 国产精品免费一区二区三区 | 成人免费大片黄在线播放 | 久久精品99| 深夜福利影院 | 综合一区| 精品一区二区电影 | 另类 综合 日韩 欧美 亚洲 | 欧美日韩在线免费观看 | 成人欧美一区二区三区白人 | 亚洲444eee在线观看 | 亚洲精品大片 | 在线观看免费av网站 | 在线一区二区国产 | 久久精品亚洲 | 中文字幕亚洲一区二区三区 | 99在线免费视频 | 欧美一区二区三区 | 91极品视频| av在线一区二区三区 | 午夜视频免费 | 国产精品欧美一区二区三区不卡 | 性做久久久久久免费观看欧美 | 亚洲午夜一区二区 | 午夜精品一区二区三区在线观看 |