Fórum Comando DOS #326151

26/07/2006

0

var
CAMINHO, SERV_LP, NOME_LP :string;
begin
SERV_LP:=´gerencia´;
NOME_LP:=´lp´;
CAMINHO:=´net use lpt1 \\´+SERV_LP+´\´+NOME_LP+´ /yes´;

end;


quero colocar a variavel CAMINHO dentro de uma ShellExecute....

para ele executar o valor da variavel....

como faço?


Fábio Galvão

Fábio Galvão

Responder

Posts

26/07/2006

Jáder Medeiros

ShellExecute(Application.Handle,´open´,´net´,´use lpt1 \\gerencia\lp /yes´,´´,SW_HIDE)

Testa aí e posta se deu certo.


Responder

Gostei + 0

27/07/2006

Fábio Galvão

mas eu quero colocar a variavel dentro, porque ele vai comter o caminho do serv que pego no db.....


Responder

Gostei + 0

27/07/2006

Jáder Medeiros

Function MapearImpressora(pCaminho: String): HINST;
begin
Result := ShellExecute(Application.Handle,´open´,´net´,PChar(´use lpt1 ´+pCaminho+´ /yes´),´´,SW_HIDE)
end;



Responder

Gostei + 0

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

Aceitar