Array
(
)

função ParamStr

Anddibo
   - 17 mar 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


Massuda
   - 17 mar 2006

Experimente usar Application.ExeName.


Massuda
   - 17 mar 2006


Citação:
Experimente usar Application.ExeName.
Desconsidere isto... Application.ExeName equivale a chamar ParamStr(0).


Anddibo
   - 17 mar 2006

Olá,


Citação:

Citação:
Experimente usar Application.ExeName.
Desconsidere isto... Application.ExeName equivale a chamar ParamStr(0).


É... 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


Paullsoftware
   - 18 mar 2006

tente usar um ExtractFilePath para ver o que retorna!