variavel no winexec

Delphi

13/12/2004

Boa tarde!
Gostaria de saber se é possível usar uma variável na sintaxe do comando winexec .. ex:
caminho:=c:\backup\copia.arj;
winexec(pchar(´arj a -vva´+ caminho + ´c:\sistemas\sind\dados\´),1);
ou seja, o arquivo compactado seria gravado na pasta definida na variável ´caminho´ .


Repa

Repa

Curtidas 0

Respostas

Rômulo Barros

Rômulo Barros

13/12/2004

[b:1d6d53accc]WinExec[/b:1d6d53accc]? [b:1d6d53accc]Gravar Na Pasta[/b:1d6d53accc]?

O WinExec executa programas externos. Para gravar em uma determinada pasta, use o CopyFile ou MoveFile ; :wink:


GOSTEI 0
Gandalf.nho

Gandalf.nho

13/12/2004

Pode usar variáveis sim.


GOSTEI 0
Repa

Repa

13/12/2004

O Lcsilva resolveu o problema e resolvi passar p/ cá p/ o caso de alguém, um dia, precisar de algo assim.

Uso uma outra variável p/ receber todo o comando e depois executar pelo winexec:

caminho:=c:\backup\copia.arj;
caminho2:= ´arj a -vva´+´ ´+ caminho+´ ´+ ´c:\sistemas\sind\dados\´;
winexec(pchar(caminho2),1);


GOSTEI 0
POSTAR