Página 1 de 1

CurDir() com windows 7

Enviado: 10 Out 2013 01:10
por marcos.gurupi
Caros, quando eu uso a funcao CURDIR() com o XP a funcao retorna onde o executavel estah. Quando estou no windows 7 por exemplo sempre me retorno c:\

Seria um bug?

Como eu faço para pegar a pasta/diretorio onde o executavel estah sendo executado ?

NOTA: Usei o DirName() mas o resultado foi o mesmo.

CurDir() com windows 7

Enviado: 10 Out 2013 06:49
por asimoes
Olá,

Tenta HB_DirBase()

CurDir() com windows 7

Enviado: 10 Out 2013 16:46
por marcos.gurupi
Obrigado pela resposta. Eu estou usando o xharbour acredito q a funcao so irah funcionar com harbour.

CurDir() com windows 7

Enviado: 10 Out 2013 17:42
por asimoes
Marcos,

Olha o código da hb_dirbase no harbour, talvez com uma pequena modificação funcione.