Página 1 de 1

GetEnv ou hb_GetEnv nome de pasta truncado.

Enviado: 11 Dez 2015 09:11
por asimoes
Pessoal,

Estou fazendo uma rotina que precisa pegar a variável de ambiente temp do windows e notei que está truncando o nome:

Tem alguma alternativa?

Deveria aparercer ALEXANDRE e não ALEXAN~1

cPath := GetEnv("TEMP")+HB_PS()+"RELATORI"

O mesmo acontece com hb_GetEnv()
Screen Shot 12-11-15 at 09.07 AM.PNG
Screen Shot 12-11-15 at 09.07 AM.PNG (6.38 KiB) Exibido 349 vezes

GetEnv ou hb_GetEnv nome de pasta truncado.

Enviado: 11 Dez 2015 10:17
por Toledo
Alexandre, se for em MiniGui, use:

Código: Selecionar todos

MsgInfo(System.TempFolder)
Abraços,

GetEnv ou hb_GetEnv nome de pasta truncado.

Enviado: 11 Dez 2015 11:20
por asimoes
Olá totedo,

Resolvi, assim:

Código: Selecionar todos

cName:=""
wapi_GetLongPathName(hb_GetEnv("temp"), @cName)
hwg_msginfo(cName)