Тема: {mdm}Zinc
Показать сообщение отдельно
Старый 20.08.2007, 09:19
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 116  
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Если речь идет об архивации/разархивации файлов из под цинка, то рекомендую воспользоваться каким-нибудь архиватором, поддерживающим работу с ним из командной строки.
Пример - бесплатный архиватор 7-Zip. Скачивай http://www.7-zip.org/, устанавливай и проверяй код. Само собой, пути к файлам должны быть реальными .
Код:
var path7z = "c:\\Program Files\\7-Zip\\7z.exe";
var pathFile = "D:\\blabla\\somefile.txt";
var pathArch = "c:\\blabla\\somefile.zip";
var StdOut = mdm.System.execStdOut(path7z + " a -tzip " + pathArch + " " + pathFile);
out.text = StdOut;
В текстовое поле out получается вывод о работе команды. Создается архив .zip из соотв. файла.
Список доступных для использоваения команд 7-Zip смотри в мануале программы, который поставляется вместе с дистрибутивом. Команд разных там достаточно для организации полноценной работы.
Что касается dll, то их здесь использовать ни к чему.


Последний раз редактировалось alexcon314; 20.08.2007 в 10:41.