Fórum Backup com Winzip - Diretório de Origem #267563
05/02/2005
0
8) O problema é o seguinte: estou tentando com o código abaixo criar uma rotina para backup. apesar do tema já ter sido bastante discutido, não achei nada que se enquadrasse com o que eu quero.
Preciso gerar o arquivo BackSCOPBase.zip, utllizando o Winzip, mas eu não consigo, tá dando um erro de PAnsiChar. Alguém pode me ajudar.
ShellExecute(0,nil,´winzip32.EXE´, ´-a ´+ (Pchar(dir_2.Directory)) + ´\BackSCOPBase.zip´ ´c:\base\*.*´ ,nil ,sw_show); Exit;
Dbergkamps
Curtir tópico
+ 0Posts
06/02/2005
Edilcimar
If RadioGroup1.ItemIndex = 0 then
Caminho := ´D:\´
Else If RadioGroup1.ItemIndex = 1 then
Caminho := ´E:\´
Else If RadioGroup1.ItemIndex = 2 then
Caminho := ´F:\´
Else If RadioGroup1.ItemIndex = 3 then
Caminho := ´G:\´
Else If RadioGroup1.ItemIndex = 4 then
Caminho := ´H:\´
Else
Caminho := ´I:\´;
Dia := Copy(DateToStr(Date),1,2);
Caminho := Caminho + Dia +´\´;
If not DirectoryExists(Caminho) then
If not CreateDir(Caminho) then
Raise Exception(´Não foi possível criar o diretório ´ + Caminho);
If DirectoryExists(Caminho) then
Begin
Caminho := Caminho + NomeFilial;
WinExec(PChar(´C:\Arquivos de Programas\WinZip\WinZip32 -min -a -r ´´+Caminho+´´ ´
+ ´´´ + ´*.db´ + ´´´ + ´´´+Diretorio+ ´*.*´ + ´´´),1);
End;
Gostei + 0
06/02/2005
Gandalf.nho
Gostei + 0
06/02/2005
Dbergkamps
Mas o arquivo tá sem nome, como colocar?
Gostei + 0
08/02/2005
Edilcimar
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)