powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как программно разархивировать файл?
6 сообщений из 6, страница 1 из 1
Как программно разархивировать файл?
    #36560638
Gerard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Допустим есть переменные, содержание пути к файлу и каталогу:

A = “c:\temp”
B = “c:\arhive.rar”

Нужно файл В распаковать в папку А.

Пишу так:

Код: plaintext
Shell("""C:\Program Files\WinRAR\rar.exe"" e  & В & A")

Однако архив не распаковывается (

Можете подказать как правильно написать?
...
Рейтинг: 0 / 0
Как программно разархивировать файл?
    #36560723
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
Shell("""C:\Program Files\WinRAR\rar.exe"" e  " & В & " " & A)
...
Рейтинг: 0 / 0
Как программно разархивировать файл?
    #36560730
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или даже так:
Код: plaintext
Shell("""C:\Program Files\WinRAR\rar.exe"" e """ & В & """ """ & A & """")
...
Рейтинг: 0 / 0
Как программно разархивировать файл?
    #36560754
Фотография vlth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
A = "c:\temp\"
B = "c:\arhive.rar"
Shell ("C:\Program Files\WinRAR\rar.exe e " & B & " " & A)
Gerard, обратите внимание: в конце пути для распаковки должен присутствовать обатный слэш.
...
Рейтинг: 0 / 0
Как программно разархивировать файл?
    #36560938
Фотография vlth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gerard, вот ещё что забыл: у Вас в команде WinRar, которую Вы опубликовали, используется русская буква "В", а в объявлении - латинская "B". Для устранения подобных ошибок не забывайте про это
И ещё. Поскольку Вы не используете возвращаемое функцией Shell() значение, скобки можно опустить:
Код: plaintext
Shell "C:\Program Files\WinRAR\rar.exe e " & B & " " & A
...
Рейтинг: 0 / 0
Как программно разархивировать файл?
    #36562251
Gerard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо :)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как программно разархивировать файл?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]