função ParamStr

17/03/2006

Pessoal,

acessando remotamente um WebService, eu tento recuperar o path da aplicação através da função ParamStr, porém o resultado é ´esquisito´, veja: \\?\C:\wscs\Teste.exe

Explicando:

C:\wscs -> Diretório onde o programa está instalado - OK

Teste.exe -> Nome do programa - OK

\\?\ - > SEI LÁ O QUE SIGNIFICA ISTO!!!!! :shock:


Alguém já passou por esta experiência?


Obs:
Sistema Operacional do Servidor: Windows 2003
Versão do Delphi: 7.0

[]´s
Anderson


Anddibo

Respostas

17/03/2006

Massuda

Experimente usar Application.ExeName.


Responder Citar

17/03/2006

Massuda

Experimente usar Application.ExeName.
Desconsidere isto... Application.ExeName equivale a chamar ParamStr(0).


Responder Citar

17/03/2006

Anddibo

Olá,

[quote:35af4a41df=´Massuda´]Experimente usar Application.ExeName.
Desconsidere isto... Application.ExeName equivale a chamar ParamStr(0).[/quote:35af4a41df]

É... exatamente.

O Application.ExeName, internamente, chama o ParamStr(0). hehehehe

Conclusão: HELP!!!!!! :?

Mas, mesmo assim valeu pela ajuda!

Alguém tem mais uma luz?

[]´s
Anderson


Responder Citar

18/03/2006

Paullsoftware

tente usar um ExtractFilePath para ver o que retorna!


Responder Citar