WinExec não consigo executar...
07/12/2005
0
Max.sgj
Posts
07/12/2005
Edilcimar
07/12/2005
Max.sgj
WinExec(Pchar(´gbak -user SYSDBA -pas masterkey -backup -v -ignore C:\MaxProgramador\Pro Projeto\Teste\BD Interbase\BD.GDB ´´+´´C:\MaxProgramador\Pro Projeto\Teste\BD Interbase\´´+´BD.bak´),1);
07/12/2005
Edilcimar
O diretório existe?
O caminho do diretório está correto?
O nome do BD está correto?
Não tenho certeza, mas parece que o gback não aceita nomes de diretórios com espaço!
07/12/2005
Max.sgj
Vou mudar o arquivo de lugar para ver se funciona...
07/12/2005
Max.sgj
WinExec(Pchar(´gbak -user SYSDBA -pas masterkey -backup -v -ignore C:\BD.GDB ´´+´´C:\´´+´BD.bak´),1);
07/12/2005
Edilcimar
WinExec(Pchar(´gbak -user SYSDBA -pas masterkey -backup -v -ignore loja1\foto1.fdb ´´+ caminho +´foto1.bak´),1)
é aspa simples, depois aspa dupla com aspa simples de pois aspa simples e por ultimo aspa simples
se vc não usa uma variável tipo string tire as aspas do meio e deixe
WinExec(Pchar(´gbak -user SYSDBA -pas masterkey -backup -v -ignore c:\meuprograma\meubd.fdb c:\meuprograma\meubd.bak´),1)
07/12/2005
Max.sgj
WinExec(Pchar(´gbak -user SYSDBA -pas masterkey -backup -v -ignore C:\BD.GDB ´´´+C:\+´BD.bak´),1);
07/12/2005
Max.sgj
WinExec(Pchar(´gbak -user SYSDBA -pas masterkey -backup -v -ignore C:\BD.GDB ´´+C:\+´BD.bak´),1);
07/12/2005
Max.sgj
WinExec(Pchar(´gbak -user SYSDBA -pas masterkey -backup -v -ignore C:\BD.GDB +C:\+BD.bak´),1);
07/12/2005
Max.sgj
WinExec(Pchar(´gbak -user SYSDBA -pas masterkey -backup -v -ignore C:\BD.GDB C:\+BD.bak´),1);
07/12/2005
Edilcimar
07/12/2005
Max.sgj
WinExec(Pchar(´gbak -user SYSDBA -pas masterkey -backup -v -ignore C:\BD.GDB C:\BD.bak´),1);
Clique aqui para fazer login e interagir na Comunidade :)