看板 Visual_Basic 關於我們 聯絡資訊
※ [本文轉錄自 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
yauhh:通常這種情況需要補捉例外,或是預判已知的例外情況; 09/06 03:55
yauhh:不能要執行環境一味配合你的程式給你適用的權限; 09/06 03:56
fumizuki:禁止存取的資料夾不列舉出來或不產生錯誤才是腦殘吧 09/06 08:47
fumizuki:要處理例外狀況請參閱 try catch 09/06 08:56