Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: WinAPI и системное программирование > Zip встроенный в Xp |
Автор: h2o 23.9.2005, 14:04 |
Zip встроенный в Xp и 2003! Где он! Как с ним работать? Может знает кто, там dll или что? У мелкософта может где написано как с ней работать или фак где-нибудь есть? |
Автор: p0s0l 23.9.2005, 21:52 |
Этим занимается вроде zipfldr.dll, правда её API я не знаю и не видел... Попробуй поискать в инете... |
Автор: Александра 24.9.2005, 03:56 |
Ковыряла я ее как-то :-( Странная штука, ни ф-ий экспорта, ни как activex. Ничего вообшем... =( ![]() |
Автор: RA 25.9.2005, 00:51 |
Тоже ковырял её, полная безперспективность. |
Автор: Yanis 25.9.2005, 23:25 |
Может я что то путаю, но в экспорте я увидел 6 функций: RouteTheCall, DllCanUnloadNow, DllGetClassObject, DllRegisterServer, DllUnregisterServer, RegisterSendto. |
Автор: Yanis 25.9.2005, 23:38 | ||
А что собственно нужно? |
Автор: Александра 25.9.2005, 23:38 |
Yanis И что ты с ними будешь делать? ![]() |
Автор: Yanis 25.9.2005, 23:42 |
2 Александра Да я это к тому, что функции собственные там есть ![]() |
Автор: maxim1000 26.9.2005, 00:02 | ||
хм... навевает разные мысли... типа, если где-то достать необходимый header, в котором описан необходимый класс, к которому надо привести указатель, полученный от этой функции, то можно будет сделать все ![]() осталось узнать, где достать нужный header ![]() |
Автор: Александра 26.9.2005, 01:16 |
Yanis Ну обычный COM-сервер, да регистрация в контекстном меню, а толку от этого? считай никакого... легче взять кучи готовых примеров для zip'а. maxim1000 а нету нигде ) |
Автор: Yanis 26.9.2005, 07:16 |
2 Александра Да что ж такое ![]() ![]() Я потому и спросил у h2o зачем ему (или ей) это? Может легче использовать "кучи готовых примеров для zip'а." |
Автор: Elfix 26.9.2005, 19:36 |
И таскать за собою всюду коды алгоритма архиватора? Может лучше юзать то, что уже входит в операционку? А может там даже все проще? |
Автор: Yanis 26.9.2005, 20:37 |
To h2o Может тебе http://vingrad.ru/DELPHI-DLP-002622 подойдёт? Про использование ZLib. |
Автор: Elfix 27.9.2005, 15:47 |
И снова весь алгоритм входит в код программы, вместо того чтобы пользоваться API функциями Windows. Ведь сама ОС каким то образом архивирует данные, наверняка есть API для этого. Может быть именно это спрашивал(а) h2o? |
Автор: Yanis 27.9.2005, 19:41 | ||
А как на счёт поддержки других ОС линейки Windows? |
Автор: Elfix 27.9.2005, 19:59 |
Но ведь в теме поднимался вопрос именно об WinAPI для XP 2003. |
Автор: h2o 28.9.2005, 07:45 |
Elfix Прав! Именно по этим причинам я и хочу использовать виндовый архиватр, просто через API к нему обращаясь, без каких-либо доп. компонентов. А на другие ОС пофиг! |
Автор: h2o 14.10.2005, 12:50 |
так всё и заглохло! |