Fórum Compactar alguns arquivos pelo delphi! #379620

16/06/2010

0

Olá...
Meu sistema gera alguns alguns arquivos textos todos os dias!A questão é:  Preciso enviar estes arquivos que são gerados por email!Preciso criar uma rotina que pegue todos os arquivos que estejam na pasta de determinado mês que eu venha a passar, coloque dentro de uma pasta e compacte.Para que o usuario não tenha que entrar todo mês la na pasta, ache quais arquivos são daquele mês e compacte.
Todas as sugestões serão bem vindas...

Desde já agradeço a todos...
Km Sistemas

Km Sistemas

Responder

Posts

17/06/2010

Carlos Mazzi

Use um compactador comum como ZIP, ou 7z, e rode a aplicacaçaão pelo seu Delphi atraves do comando WinExec(parametros)... Creio q resolva seu problema, depois é só fazer ele automatizar a tarefa de quando em quando vc quiser...] Ex:   WinExec('C:\Program Files\WinZip\winzip.exe -a arquivoCompactado.zip c:\PastaCompactada');     Abracos++   ps, pode alterar o programa que quiser, desde que ele rode em modo console tbm...  
Responder

Gostei + 0

30/06/2010

Carlos Mazzi

Funcionou??
Responder

Gostei + 0

02/07/2010

Km Sistemas

ainda não...
não é bem isso que estou pensando em fazer...
porque assim eu fico preso ao winzip... e não tenho como saber qual compactador o cliente terá...estou estudando um componente pra compactação!sabado vou tentar colocar pra funcionar e se der certo post aqui...
Responder

Gostei + 0

20/12/2010

Km Sistemas

Resolvi meu problema galera...

estou dividindo os arquivos por pasta na hora de gerar e o cliente gera o .rar

obrigado a todos...
Responder

Gostei + 0

20/12/2010

Paulo Andrade

Resolvi meu problema galera...

estou dividindo os arquivos por pasta na hora de gerar e o cliente gera o .rar

obrigado a todos...
Você também pode utilizar o console Rar.exe e compactar os arquivos.   Daí você não precisa do Winrar instalado na sua máquina, apenas o executável Rar.exe (Console).
Responder

Gostei + 0

20/12/2010

Leonardo Xavier

Ola. Que bom que você ja resolveu o seu prblema, achei que você ainda não o tinha resolvido. Não esqueça de finalizar o tópico, isso ajuda a manter o fórum organizado. Abraços
Responder

Gostei + 0

20/12/2010

Km Sistemas

Resolvi meu problema galera...

estou dividindo os arquivos por pasta na hora de gerar e o cliente gera o .rar

obrigado a todos...
Você também pode utilizar o console Rar.exe e compactar os arquivos.   Daí você não precisa do Winrar instalado na sua máquina, apenas o executável Rar.exe (Console).


obrigado pela dica... acho que vai ser muito util..
Responder

Gostei + 0

16/11/2011

Scariot

Use o componente jedi TjvZlibMultiple, funciona que é uma blza e ainda é gratuito.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar