共用方式為


Kill 函式

更新:2007 年 11 月

從磁碟中刪除檔案。

My 功能在檔案 I/O 作業中的產能和效能勝過 Kill。如需詳細資訊,請參閱 My.Computer.FileSystem 物件

Public Sub Kill(ByVal PathName As String)

參數

  • PathName
    必要項。String 運算式,指定要刪除一個或多個檔案名稱。PathName 可包含目錄或資料夾和磁碟機。

例外狀況

例外狀況類型

錯誤代碼

條件

IOException

55

目標檔案已開啟。

FileNotFoundException

53

找不到目標檔案。

SecurityException

使用權限遭拒 (Visual Basic)

使用權限遭拒。

如果將使用非結構化錯誤處理的 Visual Basic 6.0 應用程式升級,請參閱「錯誤代碼」資料行 (您可以將錯誤代碼與 Number 屬性 (Err 物件) 比對)。但是,請盡可能考慮以 Visual Basic 的結構化例外處理概觀 取代這類錯誤控制項。

備註

Kill 支援使用多重字元 (*) 和單一字元 (?) 的萬用字元來指定多重檔案。

安全性提示:Kill 函式要求將 FileIOPermission 的 Read 和 PathDiscovery 旗標授與執行程式碼才能執行。如需詳細資訊,請參閱 SecurityException程式碼存取權限

範例

這個範例會使用 Kill 函式,從磁碟刪除檔案。

' Assume TESTFILE is a file containing some data.
Kill("TestFile")   ' Delete file.

' Delete all *.TXT files in current directory.
Kill("*.TXT")

智慧型裝置開發人員注意事項

不支援這個函式。

需求

命名空間 (Namespace)︰Microsoft.VisualBasic

**模組︰**FileSystem

組件:Visual Basic Runtime Library (在 Microsoft.VisualBasic.dll 中)

請參閱

參考

RmDir 函式

IOException

FileNotFoundException