Converter STRING em PCHAR

02/09/2003

0

Boa tarde Pessoal.

Estou utilizando os seguintes comandos

var Caminho : String;

Caminho := ´\\Server\Data´;

WINEXEC(´COMMAND.COM /C ARJ.EXE C:\Sistemas\BACKUP.arj´+CAMINHO, sw_ShowNormal);

BEM. O erro é o seguinte:
WINEXEC utilita PCHAR e a variavel CAMINHO é STRING,
dando erro de tipo incompativel STRING e PCHAR.

Como converto STRING para PCHAR ?
ou tem outra maneira de utilizar o ARJ via DELPHI?


Vanius

Vanius

Responder

Post mais votado

02/09/2003

Voce já tentou algo tipo:

var Comando,Caminho : String;

Caminho := ´\\Server\Data´;

Comando := ´COMMAND.COM /C ARJ.EXE C:\Sistemas\BACKUP.arj ´+Caminho;

WINEXEC(PCHAR(Comando), sw_ShowNormal);


Carnette

Carnette
Responder

Mais Posts

02/09/2003

Andersoncp

var Caminho : String;
X : array [0..79] of char;
Caminho := ´\\Server\Data´;
StrPCopy(X, Caminho);
WINEXEC(´COMMAND.COM /C ARJ.EXE C:\Sistemas\BACKUP.arj´+X, sw_ShowNormal);


falow


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar