Kill-Funktion

Aktualisiert: November 2007

Löscht Dateien von einem Datenträger.

Das My-Feature ermöglicht bei Datei-E/A-Vorgängen höhere Produktivität und Leistung als Kill. Weitere Informationen finden Sie unter My.Computer.FileSystem-Objekt.

Public Sub Kill(ByVal PathName As String)

Parameter

  • PathName
    Erforderlich. String-Ausdruck, der mindestens einen zu löschenden Dateinamen angibt. PathName kann auch Verzeichnis-, Ordner- oder Laufwerkangaben enthalten.

Ausnahmen

Ausnahmetyp

Fehlernummer

Bedingung

IOException

55

Zieldatei(en) geöffnet.

FileNotFoundException

53

Zieldatei(en) nicht gefunden.

SecurityException

Berechtigung verweigert (Visual Basic)

Zugriff verweigert.

Beachten Sie die Spalte "Fehlernummer", wenn Sie Visual Basic 6.0-Anwendungen aktualisieren, die eine unstrukturierte Fehlerbehandlung verwenden. (Sie können die Fehlernummer mit der Number-Eigenschaft (Err-Objekt) vergleichen.) Wenn möglich, sollten Sie jedoch erwägen, eine solche Fehlersteuerung durch eine Übersicht über die strukturierte Ausnahmebehandlung für Visual Basic zu ersetzen.

Hinweise

Kill unterstützt die Angabe mehrerer Dateien mit Platzhaltern für mehrere (*) und ein einzelnes Zeichen (?).

Sicherheitshinweis Damit die Kill-Funktion ausgeführt werden kann, müssen dem ausführenden Code die Read-Flag und die PathDiscovery-Flag von FileIOPermission gewährt werden. Weitere Informationen finden Sie unter SecurityException und Codezugriffsberechtigungen.

Beispiel

In diesem Beispiel wird eine Datei mit der Kill-Funktion von einem Datenträger gelöscht.

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

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

Hinweise für Entwickler intelligenter Geräte

Diese Funktion wird nicht unterstützt.

Anforderungen

Namespace:Microsoft.VisualBasic

**Modul:**FileSystem

**Assembly:**Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Siehe auch

Referenz

RmDir-Funktion

IOException

FileNotFoundException