Видалення файлу
Видалення дискових папок
Створення дискових папок
Для створення дискової папки використовується оператор MkDir. Оператор MkDir виконує ту ж задачу, що DOS-команди MKDIR або MD або команда Windows File | New | Folder (Файл | Створити | Папку). (MkDir — це абревіатура слів make directory.) Оператор MkDir має наступний синтаксис:
MkDir path
Аргумент path представляє будь-який вираз типу String, який має результатом допустимий шлях папки; path може (необов'язково) містити буквену мітку диска. Якщо буквена мітка диска не включена в аргумент path, MkDir створює нову папку на поточному диску. Якщо path вказує вже існуючу папку або включає неприпустимі символи імені файлу, відображається повідомлення про runtime-помилку.
При спробі створити підпапку в папці, яка вже не існує, також відображається повідомлення про runtime-помилку. Використовування MkDir не змінює поточного диска або папки.
Для видалення з VB-коду дискових папок, використовується оператор RmDir. Оператор RmDir виконує ту ж задачу,
що і DOS-команди RMDIE або RD;
Оператор RmDir має наступний синтаксис:
RmDir path
Аргумент path представляє будь-який вираз String, який має результатом допустимий шлях папки; path може (необов'язково) містити буквену мітку диска. Якщо буквена мітка не включена в аргумент path, RmDir видаляє папку на поточному диску. Якщо path визначає папку, яка ще не існує, або включає неприпустимі символи імені файлу, відображається повідомлення про runtime-помилку.
Копіювання і видалення файлів
Копіювання файлів
Для копіювання файлу використовується оператор FileCopy. Цей VB-оператор еквівалентний DOS-команді Copy або команді File | Copy (Файл | Копіювати) в Windows.
Оператор FileCopy має наступний синтаксис:
FileCopy source, destination
Як source, так і destination є виразами типу String, мають результатом допустимі імена файлу. Вони можуть(необов'язково) включати повний шлях папки і буквену мітку диска. При спробі копіювати файл в самого себе видається повідомлення про runtime-помилку.
Visual Basic також видає runtime-помилку при спробі копіювати файл, коли немає достатнього дискового простору для збереження копійованого файлу.
Для видалення файлу використовується оператор Kill. Оператор Kill виконує ту ж задачу, що DOS-команда DEL або команда File | Delete (Файл | Видалити) в Windows. Оператор Kill має наступний синтаксис:
Kill pathname
Аргумент pathname — цей будь-який вираз типу String, який має результатом допустиму специфікацію імені файлу; pathname може включати буквену мітку диска, повний шлях папки і символи універсального співставлення (* і ?). Якщо pathname включає символи універсального співставлення, Kill видаляє всі файли, співпадаючі із специфікацією в pathname.
Перейменування або переміщення файлів
Для перейменування файлу або переміщення його в іншу папку використовуйте оператор Name. Оператор Name має наступний синтаксис:
Name oldpathname As newpathame
Аргументи oldpathname і newpathname — це вирази типу String, які мають результатом допустимі імена файлів. Обидва можуть (необов'язково) містити повний шлях папки, включаючи буквену мітку диска. Якщо користувач включає буквену мітку, обидва вирази oldpathname і newpathname повинні включати одну і ту ж буквену мітку диска, інакше Visual Basic видає runtime-помилку. Якщо oldpathname і newpathname посилаються на різні папки, Visual Basic переміщає файл в нову папку і змінює його ім'я.
Лекція 24. Використання баз даних в Visual Basic..
<== предыдущая лекция | | | следующая лекция ==> |
Предлагаемое обстоятельство, меняющее и определяющее моё действие, то обстоятельство, с которым я нахожусь в столкновении – называется событием. | | |