Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > 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. Ничего вообшем... =( smile

Автор: 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
Цитата(h2o @ 23.9.2005, 14:04)
Zip встроенный в Xp и 2003! Где он! Как с ним работать?
Может знает кто, там dll или что?
У мелкософта может где написано как с ней работать или фак где-нибудь есть?

А что собственно нужно?

Автор: Александра 25.9.2005, 23:38
Yanis
И что ты с ними будешь делать? smile

Автор: Yanis 25.9.2005, 23:42
2 Александра
Да я это к тому, что функции собственные там есть smile

Автор: maxim1000 26.9.2005, 00:02
Цитата
DllGetClassObject

хм... навевает разные мысли...
типа, если где-то достать необходимый header, в котором описан необходимый класс, к которому надо привести указатель, полученный от этой функции, то можно будет сделать все smile
осталось узнать, где достать нужный header smile

Автор: Александра 26.9.2005, 01:16
Yanis
Ну обычный COM-сервер, да регистрация в контекстном меню, а толку от этого? считай никакого... легче взять кучи готовых примеров для zip'а.

maxim1000
а нету нигде )

Автор: Yanis 26.9.2005, 07:16
2 Александра
Да что ж такое smile Пожалуйста. Разве я навязываю, что то своё в этом топике? Я просто мимо проходил smile
Я потому и спросил у 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
Цитата(Elfix @ 27.9.2005, 15:47)
И снова весь алгоритм входит в код программы, вместо того чтобы пользоваться API функциями Windows. Ведь сама ОС каким то образом архивирует данные, наверняка есть API для этого. Может быть именно это спрашивал(а) h2o?

А как на счёт поддержки других ОС линейки Windows?

Автор: Elfix 27.9.2005, 19:59
Но ведь в теме поднимался вопрос именно об WinAPI для XP 2003.

Автор: h2o 28.9.2005, 07:45
Elfix Прав! Именно по этим причинам я и хочу использовать виндовый архиватр, просто через API к нему обращаясь, без каких-либо доп. компонентов. А на другие ОС пофиг!

Автор: h2o 14.10.2005, 12:50
так всё и заглохло!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)