[delphizip] Re: Can I build it into exe? (1.79)

  • From: Roger Aelbrecht <Roger.Aelbrecht@xxxxxxxxxxxx>
  • To: delphizip@xxxxxxxxxxxxx
  • Date: Tue, 14 Mar 2006 19:27:05 +0100

Aivar Annamaa wrote:
>  
> Hi! 
> 
> I need only basic zipping and unzipping and I'd like to deploy as few and as
> small files as possible. 
> 
> Can do without DelZip179.dll, building only required code into my exe? 
> 
> I read from the manual: "It is also possible for an application to access a
> compressed version of the DLL stored in the it's resources (dynamic binding
> only)."  Does this means glueing the dll onto exe? If yes, then how can I
> accomplish this? 
> 
> When I selected features to omit during installing ZipMaster, what was
> changed then? First I thought that DelZip179.dll gets recompiled with these
> settings but the date of the dll file didn't confirm that it was recompiled.
> 
> 
> Thank you! 
> 
> Aivar
> 
> ----------------------------------------------------------------------------
> Express yourself instantly with MSN Messenger! MSN Messenger[1] Download
> today it's FREE! 
> 
> --- Links ---
>    1 http://g.msn.com/8HMBEN/2740??PS=47575
> -----------
> To unsubscribe from this list, send an empty e-mail 
> message to:
>   delphizip-request@xxxxxxxxxxxxx 
> and put the word unsubscribe in the subject.
> 
> 
To 'glue' the dll into e exe resource you need to use the tool designed 
just for that purpose ZipResMaker.
The tool has an easy GUI interface that lets you select what you want to 
store in the resources. the resulting file is ZMRes.Res or something 
like that ( check the help file) and you have to include that ZMRes.res 
file into your application.
Don't set the DLLDirectory property in ZipMaster.
When needed ZipMaster will uncompress the resource and created a 
temporary dll that will be used until the application finished then the 
temporary dll is removed.

-- 
Roger Aelbrecht

-----------
To unsubscribe from this list, send an empty e-mail 
message to:
  delphizip-request@xxxxxxxxxxxxx 
and put the word unsubscribe in the subject.

Other related posts: