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
Moderador: Moderadores
-
marcos.gurupi
- Usuário Nível 4

- Mensagens: 939
- Registrado em: 06 Jul 2004 11:53
- Localização: Gurupi-TO
CurDir() com windows 7
Olá,
Tenta HB_DirBase()
Tenta HB_DirBase()
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
-
marcos.gurupi
- Usuário Nível 4

- Mensagens: 939
- Registrado em: 06 Jul 2004 11:53
- Localização: Gurupi-TO
CurDir() com windows 7
Obrigado pela resposta. Eu estou usando o xharbour acredito q a funcao so irah funcionar com harbour.
Marcos Roberto
NetService Software
NetService Software
CurDir() com windows 7
Marcos,
Olha o código da hb_dirbase no harbour, talvez com uma pequena modificação funcione.
Olha o código da hb_dirbase no harbour, talvez com uma pequena modificação funcione.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
