Здравствуйте Гость
Сегодня Суббота 28.06.2025 09:16

Visual Basic

Форма входа
Мини-чат
500
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Меню сайта
Поиск
Главная » Статьи » Уроки

Урок 27

VB работа с файлами. Запуск файлов

Для запуска файлов есть функция Shell. Синтаксис:
Shell "[cmd /X /C] start Путь к файлу", [фокус](не обязательно)

Пример:
Для винда 98(95,Me, Vista, W7):

Shell "start c:1.txt", vbHide

Для виндусов XP:

Shell "cmd /X /C start c:1.txt", vbHide

Программу то мы вызвали, но что делать, если ей надо передать рабочую папку? Что мы делаем в командной строке? Правильно, используем команду ChDir. В VB аналогом выполнения этой команды служит изменение переменной CurDir... Итак, пишем код:

Dim CurDirBackup As String 'Объявляем переменную для хранения настоящей рабочей папки
CurDirBackup = CurDir 'Сохраняем свою рабочую папку в переменную, для последующего восстановления
CurDir = "Путь к проге" 'Сюда пишем путь к нашей проге
Shell "Прога.exe" 'Запускаем нашу прогу
CurDir = CurDirBackup 'Восстанавливаем исконное значение переменной CurDir

Вот и все. При желании, переменную CurDirBackup можно очистить, присвоив ей значение Nothing.

Категория: Уроки | Добавил: vacsa (04.05.2014) | Автор: Денис E
Просмотров: 567 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]