Page 1 of 1

GETCURDIR() con windows Server 2008 64 bits

PostPosted: Wed Jul 06, 2016 1:32 pm
by karinha
GETCURDIR() con windows Server 2008 64 bits

cDirPleno := GETCURDIR()

en windows 7 o 8 retorna correcto:

P:\REMESSA\PROTOCOLOS

En SERVER 2008 64 bits Retorna errado:

P:\\REMESSA\PROTOCOLOS

Porque retorna dos \\ ??

Gracias, saludos.

Re: GETCURDIR() con windows Server 2008 64 bits

PostPosted: Wed Jul 06, 2016 2:26 pm
by Sistem
no windows 2008 tambem?

aqui acontece no winXP, para resolver faço:

If IsWinXP()
oApp:cDir_002 := StrTran(oApp:cDir_002, "\\", "\")
oApp:cDir_001 := StrTran(oApp:cDir_001, "\\", "\")
Endif

Re: GETCURDIR() con windows Server 2008 64 bits

PostPosted: Wed Jul 06, 2016 2:37 pm
by karinha
Sistem wrote:no windows 2008 tambem?

aqui acontece no winXP, para resolver faço:

If IsWinXP()
oApp:cDir_002 := StrTran(oApp:cDir_002, "\\", "\")
oApp:cDir_001 := StrTran(oApp:cDir_001, "\\", "\")
Endif


No XP, não tive relatos de problemas, mesmo porque, pedimos aos clientes que se atualizassem para windows 7 ou superior, já que o windows XP, saiu de linha, e estava ficando muito instável.

Temos poucos clientes usando XP, mas está tudo normal, só deu isso nesse SERVER 2008 de 64 bits, que em minha opinião, está obsoleto, não sei porque os técnicos insistem com ele.

Obrigado pela dica.

Obg. abs.