[問題] 有點腦殘的 My.Computer.FileSystem.Ge …

看板Visual_Basic作者 (此方不可長)時間16年前 (2008/09/06 02:42), 編輯推噓3(301)
留言4則, 2人參與, 最新討論串1/1
※ [本文轉錄自 Programming 看板] 作者: wahaha99 (此方不可長) 站內: Programming 標題: [問題] 有點腦殘的 My.Computer.FileSystem.GetFiles 時間: Sat Sep 6 02:41:42 2008 My.Computer.FileSystem.GetFiles 這玩意雖然可以直接取回連同子目錄的檔案清單, 還可以用萬用字元指定檔名, 好用的很, 但如果從root開始做list, 會碰到 x:\System Volume Information 會直接產生 UnauthorizedAccessException 在網路上怎麼找也找不到個解, 該不會我得回去自己重新寫遞迴來列舉吧, 沒這麼爛吧? 這樣有等於沒有了, 有沒有人有解法,請指教了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.166.50.183 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.166.50.183

09/06 03:55, , 1F
通常這種情況需要補捉例外,或是預判已知的例外情況;
09/06 03:55, 1F

09/06 03:56, , 2F
不能要執行環境一味配合你的程式給你適用的權限;
09/06 03:56, 2F

09/06 08:47, , 3F
禁止存取的資料夾不列舉出來或不產生錯誤才是腦殘吧
09/06 08:47, 3F

09/06 08:56, , 4F
要處理例外狀況請參閱 try catch
09/06 08:56, 4F
文章代碼(AID): #18mNseha (Visual_Basic)