![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 12.02.2012
Сообщений: 4
|
![]()
есть 23 архива. в них папки с одинаковым названием. можно ли автоматизировать распаковку с помощью паскаля? то есть прога должна брать архив, распаковывать в определенную папку, извлеченную папку назвать "1", брать следующий архив, распаковывать туда же, извлеченное называть "2" и т.д.... поделитесь опытом, кому не трудно.
|
![]() |
![]() |
![]() |
#2 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
![]()
можно через консоль winrar'a
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 12.02.2012
Сообщений: 4
|
![]()
меня интересует можно ли это реализовать именно в паскале
|
![]() |
![]() |
![]() |
#4 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
![]()
ищите библиотеку для работы с архивами
|
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 12.02.2012
Сообщений: 4
|
![]()
даже найдя библиотеку я не знаю что с ней делать... подскажите алгоритм и кое какие команды ^^ я вынужден интересоваться паскалем из за учебы..
|
![]() |
![]() |
![]() |
#6 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
![]()
1)если надо инициализируем библу;
2)выбираем папку с архивами; 3)ищем в заданной папке архивы(find,findnext); 4)добавляем и в stringlist; 5)создаем папку например в папке с архивами назовем ее complete(создать папку можно с помощью createdir); далее пробегаемся циклом по stringlist'u создаем папку с с индексом integer'a который пробегат и извлекаем архивы по пути complete\индекс integer'a\ The end; Последний раз редактировалось Кольша; 12.02.2012 в 10:33. |
![]() |
![]() |
![]() |
#7 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
![]()
Add:
P.S так то когда я говорил консоль winrar'a я имел ввиду программно запускать ее в невидимом режиме |
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
![]() впрочем, Winrar абсолютно легально предоставляет бесплатную библиотеку unrar.dll для распаковки архивов. Вполне можно решить данную задачу с использованием этой библиотеки. Хотя, безусловно, можно и через запуск из своей программы консольного rar'а решить задачу... |
|
![]() |
![]() |
![]() |
#9 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
![]()
да именно но это
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
АВТОМАТИЗАЦИЯ | TOLYA1122 | Помощь студентам | 2 | 22.02.2011 16:06 |
АВТОМАТИЗАЦИЯ | TOLYA1122 | Общие вопросы C/C++ | 1 | 21.02.2011 18:54 |
Автоматизация БД | tisha35 | Microsoft Office Access | 2 | 01.09.2009 15:31 |
Автоматизация в игре | axumac | Свободное общение | 3 | 22.01.2009 20:37 |