Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Возможности Visual Basic по управлению файлами

Глава 11

Управление файлами

Управление файлами — это одна из интереснейших задач для программиста в любой системе программирования. Когда-нибудь вы, вероятно, захотите, чтобы ваши процедуры могли копировать и удалять файлы различных типов. Visual Basic предоставляет различные операторы, функции и методы для выполнения общих задач управления файлами.

В этой главе описывается, что такое управление файлами, обсуждаются некоторые из типичных действий, которые можно выполнять как часть задач управления файлами, а также описываются VB-функции, операторы и методы управления файлами.

Что такое управление файлами

<$I[]у правление файлами (file management)> Управление файлами (file management) — термин, используемый для описания действий, которые выполняются с файлами, сохраненными на дисковых драйверах. Управление файлами включает действия, такие как копирование файлов, удаление неиспользуемых файлов для освобождения области дисковой памяти, перемещение файлов с одного диска (или папки) на другие и создание или удаление каталогов диска. Управление файлами включает также такие виды обработки, как просмотр списка файлов в папке для определения размера файла или даты и времени, когда этот файл был модифицирован в последний раз.

Visual Basic позволяет выполнять наиболее общие задачи управления файлами под контролем процедуры или функции, которую вы можете написать.

Windows 9x/2000/XP Desktop и справочная система Windows используют термин <$I[] папка (folder)> папка (folder) для обозначения того, что опытные пользователи Windows или DOS знают как <$I[] каталог (directory)> каталоги (directories). В этой книге используются оба термина.

Возможности Visual Basic по управлению файлами

В табл. 11.1 приведены VB-функции, операторы и методы управления файлами. В первом столбце таблицы находится ключевое VB-слово, во втором — указывается, предназначено ли ключевое слово для функции, оператора или объектного метода. Наконец, в третьем столбце содержится краткое описание назначения каждой функции, оператора или метода.

 

Таблица 11.1. Функции, методы и операторы управления файлами

Имя Категория Назначение
ChDir Оператор Изменяет текущий каталог (папку)
ChDrive Оператор Изменяет текущий драйвер диска
CurDir Функция Возвращает текущий каталог
Dir Функция Возвращает имя каталога или файла, совпадающее с определенным именем файла (включая символы универсального сопоставления), передаваемым как строковый аргумент. Предназначена для нахождения одного или нескольких файлов на диске.
FileCopy Оператор Копирует файл.
FileDateTime Функция Возвращает значение типа Date, содержащее дату и время, когда этот файл был изменен последний раз.
FileLen Функция Возвращает длину файла в байтах.
GetAttr Функция Возвращает число, представляющее объединенные атрибуты файла или каталога диска, такие как System, Hidden и так далее.
Kill Оператор Удаляет файлы с драйвера диска.
MkDir Оператор Создает каталог диска.
RmDir Оператор Удаляет каталог диска.
SetAttr Оператор Устанавливает атрибуты файла.

 

Вы могли заметить, что в табл. 11.1 не приводятся аргументы ни для каких элементов (функций, методов, операторов). Несколько из этих функций, операторов и методов имеют довольно сложные списки аргументов и опций. Начиная со следующего раздела в этой главе, каждая VB-функция, оператор или метод управления файлами описывается полностью со всеми аргументами и опциями.

Операторы, функции и объектные методы, имеющиеся в Visual Basic, делятся на шесть различных функциональных частей:

Получение или изменение атрибутов файла.

Выборка или нахождение имен файлов.

Получение или изменение текущего драйвера диска и папки или создание и удаление папок диска.

Копирование или удаление файлов.

Переименование или перемещение файлов.

Получение информации о файлах, такой как длина файла, дата и время, когда этот файл был модифицирован последний раз.




Дата добавления: 2015-09-12; просмотров: 75 | Поможем написать вашу работу | Нарушение авторских прав

Получение атрибутов файла | Изменение атрибутов файла | Использование функции Dir для нахождения файлов | Использование функции Dir для нахождения нескольких файлов | Получение пути текущей папки и буквенной метки диска | Удаление дисковых папок | Переименование или перемещение файлов | Длина файла |


lektsii.net - Лекции.Нет - 2014-2025 год. (0.259 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав