Комментарии
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Неплохо было бы писать в скачиваемом файле версию "unrar.dll". А еще лучше не встраивать ее в компоненту, потому что при выходе новой версии придется каждый раз качать обработку (а выходят они достаточно часто). Проблема в том, что старые версии могут не работать с архивами, запакованными новой версией.
Сам не раз встречал такую проблему, поэтому rar-ом стараюсь не пользоваться, только zip.
Сам не раз встречал такую проблему, поэтому rar-ом стараюсь не пользоваться, только zip.
(1) Irwin, я то Вас понимаю и сам стараюсь не пользоваться rar-ом, но компонента служит как раз для распаковки, а не для запаковки и рассчитана на тех, кому по воли судьбы необходимо приходиться обрабатывать архивы rar, ну к примеру нужно в документообороте обрабатывать архивы которые присылают заказчики, да и та же фирма 1С все дистрибутивы платформы и др. файлы пакует rar-ом (наверное у них какое-то тайное соглашение), может кому нужно будет обработку написать по автоматическому скачиваний файлов с сайта 1С и их распаковки. Что касается версии библиотеки, то она самая последняя на момент создания публикации: версия файла - 5.31.100.1864, внутренняя версия - 7.
(10) Много причин, во первых он может не быть установлен, во вторых, как правило, 1С запускают без прав администратора, а это всегда вызывает проблемы с запуском внешних приложений, ну и в третьих всё остальное. Ну т.е. есть определенные причины, по которым 1С разработала механизм NativeAPI - сплошные преимущества без недостатков, ну кроме конечно разрядности и платформы ОС - под каждую платформу и разрядность нужно компилировать свою библиотеку