Fórum Compactando arquivos com Winrar #506952
11/01/2015
0
Jhon
Curtir tópico
+ 0Posts
11/01/2015
Carlos Oliveira
Gostei + 0
11/01/2015
Jhon
winexec(PAnsiChar(AnsiString('"C:\Arquivos de programas\WinRAR\WinRAR.exe" a '+'C:\teste.rar'+' "'+'C:\teste.txt'+'"')),sw_normal);
Este comando executa o winrar e compacta o arquivo teste.txt, porem desta forma este comando se torna muito limitado, vou tentar trabalhar com Edit para inserir o caminho ou com selDir. Obrigado pela atenção.
Gostei + 0
11/01/2015
Carlos Oliveira
Gostei + 0
11/01/2015
Jhon
procedure TForm1.Button1Click(Sender: TObject);
var
selDir : string;
begin
SelectDirectory('Selecione uma pasta', 'meu computador:\', selDir);
winexec(PAnsiChar(AnsiString('"C:\Arquivos de programas\WinRAR\WinRAR.exe" a '+selDir+'\Estoque.rar'+' "'+'C:\Teste\banco\ESTOQUE.gdb'+'"')),sw_normal);
end;
Neste caso então, dentro do arquivo compactado tem a pasta teste a pasta banco, e ai então o arquivo estoque.gdb. E gostaria que no arquivo compactado estivese apenas o estoque.gdb. Se puder ajudar, agradeço.
Gostei + 0
11/01/2015
Carlos Oliveira
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)