Please first visit [login to view URL] and download+install the 7Zip software, you will probably also want to see the sources of the software. It is a (de)compression software that uses a COM based architecture with "plugins" which support multiple archives. The "plugins" are all implemented as COM servers and they are used by different parts of the 7Zip interfaces to carry out (de)compression tasks. What I need is a complete solution in Delphi which demonstrates how to use these COM servers. I will need to have support for EACH feature of the COM servers which are supported by 7Zip. 7Zip itself has been written in VC++ 6.0 and the full sources are available at the website. However, very scarce documentation is available. The ideal coder would therefore have a solid knowledge of both Delphi and C++. Of course good skills with COM will also be required. The solution can either be a collection of components/classes which access the COM servers, or just a rudimentary application which does the same, but in a non-structured way. Please note: I am NOT in any way associated with [login to view URL]
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Complete ownership and distribution copyrights to all work purchased.
## Platform
All Win32 platforms.