Функция Kill

Обновлен: Ноябрь 2007

Удаляет файлы с диска.

Функция My обеспечивает более высокую производительность и быстродействие операций ввода и вывода файлов, чем 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 требует флаги Read и PathDiscovery из FileIOPermission, чтобы гарантировать выполнение кода. Дополнительные сведения содержатся в разделе SecurityException и Полномочия кодов доступа.

Пример

В этом примере функция Kill используется для удаления файла с диска.

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

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

Примечания для разработчиков приложений для интеллектуальных устройств

Данная функция не поддерживается.

Требования

Пространство имен: Microsoft.VisualBasic

**Модуль:**FileSystem

**Сборка:**Visual Basic (библиотека времени выполнения, в Microsoft.VisualBasic.dll)

См. также

Ссылки

Функция RmDir

IOException

FileNotFoundException