Zip Master -Self Extracting Archive

Delphi

13/10/2004

Ola pessoal...

Preciso compactar e criar um executavel para descompactação automatico, mas não estou conseguindo, mesmo tendo utilizado a opção ´SFXAutoRun´, o executavel gerado, continua com a opção para informar o diretorio de destino, bem como a opção pra o usuari o selecionar os arquivos que desejar.

Quero que a desconpactação de ´todos´ os arquivos compactados seja automatica em um determinado diretorio, sem que o usuario possa selecionar qualquer tipo de opção.


ZipMaster1.Load_Zip_Dll;

ZipMaster1.ZipFileName:=´C:\autoexecutavel.exe´;
ZipMaster1.RootDir:= ´C:\´;
[color=blue:24c468fc9e]ZipMaster1.SFXOptions:=[[[/color:24c468fc9e]color=red]SFXAutoRun[/color],SFXCheckSize];

ZipMaster1.FSpecArgs.Add(´C:\autoxec.bat´);
ZipMaster1.FSpecArgs.Add(´C:\config.nt´);
// etc....

ZipMaster1.Add;

ZipMaster1.Unload_Zip_Dll;


Abraço a todos...


Siro

Siro

Curtidas 0

Respostas

Dopi

Dopi

13/10/2004

Uma boa opção para ZIPar são os compoentes OpenSource da TurboPower:

http://tpabbrevia.sourceforge.net/

O legal é que tb é compativel com Linux...


GOSTEI 0
POSTAR