![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
![]()
Добрый день!
Подскажите, плиз. Имется запароленый архив, который нужно открыть из Делфи. Как мне это сделать с передачей (програмной) пароля на архив? ![]() P.S. Архив формата 7z (пароль заранее известный)
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... ![]() |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
![]()
А в чём проблема? Если как распаковать архив - то смотри в справке по 7zip про работу с командной строкой.
---------- 7z.exe x File.7z -pPaSsWoRd Последний раз редактировалось Somebody; 24.03.2008 в 14:50. |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
![]()
А можно примерчик кода на Делфи для распаковки!!!
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... ![]() |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 30.04.2007
Сообщений: 1,307
|
![]()
А что тут сложного...
Модуль ShellApi, добавить не забудь Код:
Код:
Всё гениальное - просто!
![]() |
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
![]() Код:
![]()
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... ![]() |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
Ключик x пропущен.
да и путь к архиву я бы полностью задал. иначе он должен быть рядом с программой. |
![]() |
![]() |
![]() |
#7 | |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
![]() Цитата:
Архив находиться в папке с прогой!
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... ![]() |
|
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
![]()
Все. Нашел. Спасибо!
Только второй вопрос: Если пароль неверный - он все равно распаковывает архив но распакованные файлы без содержания (т.е. размеры каждого файла считаются байтами), оригиналы более 1 Мб. Как это можно решить - чтобы выдавалось сообщение о неверном пароле и прекращались действия?
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... ![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Открытие файла | Veiron | Общие вопросы Delphi | 2 | 27.02.2008 03:12 |
Распаковка архива. Формат нестандартный. | RoadTrain | Общие вопросы Delphi | 20 | 17.12.2007 22:08 |
Открытие файлов *.txt | Bill Gates | Общие вопросы Delphi | 3 | 28.11.2007 22:44 |
Распаковка архива | Kashp | Общие вопросы Delphi | 2 | 23.08.2007 15:08 |
как перехватить открытие чужого приложенияпытаюсь перехватить открытие любого приложе | rpy3uH | Win Api | 2 | 02.12.2006 12:12 |