DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

Fórum DevMedia


Autor
Mensagem
Equipe K&M
 

País: Brasil
Estado: PR
Cidade: Apucarana
Mensagens: 68
 Postado em: 16/6/2010 5:56:35 PM

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...
CARLOS EDUARDO DOMINGUES MAZZI
 
 


País: Brasil
Estado: SP
Cidade: LINS
Mensagens: 591
 Postado em: 17/6/2010 12:15:00 AM
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...
 

 
CARLOS EDUARDO DOMINGUES MAZZI
 
 


País: Brasil
Estado: SP
Cidade: LINS
Mensagens: 591
 Postado em: 30/6/2010 11:11:15 PM
Funcionou??

 
Equipe K&M
 

País: Brasil
Estado: PR
Cidade: Apucarana
Mensagens: 68
 Postado em: 2/7/2010 12:29:57 AM
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...

 
Equipe K&M
 

País: Brasil
Estado: PR
Cidade: Apucarana
Mensagens: 68
 Postado em: 20/12/2010 9:53:54 AM
Resolvi meu problema galera...

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

obrigado a todos...

 
PAULO HENRIQUE DOS SANTOS ANDRADE
 

País: Brasil
Estado: PE
Cidade: Petrolina
Mensagens: 177
 Postado em: 20/12/2010 10:43:08 AM

Citação:
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).

 
LEONARDO XAVIER
 
 


País: Brasil
Estado: RS
Cidade: São Gabriel
Mensagens: 745
 Postado em: 20/12/2010 12:30:01 PM
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

 
Equipe K&M
 

País: Brasil
Estado: PR
Cidade: Apucarana
Mensagens: 68
 Postado em: 20/12/2010 1:55:59 PM

Citação:

Citação:
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..

 
Flávio Scariot
 

País: Brasil
Estado: MG
Cidade: Uberlândia
Mensagens: 1
 Postado em: 16/11/2011 10:53:05 AM
Use o componente jedi TjvZlibMultiple, funciona que é uma blza e ainda é gratuito.

 
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03