Página 1 de 1
usuário com espaço no meio
Enviado: 25 Jun 2020 11:54
por paiva_dbdc
HELP rs
pcaminho_xml:= GetEnv( "USERPROFILE" )
pcaminho_xml:= alltrim(pcaminho_xml + [\Downloads\*.xml])
cBmpFile := cGetFile32( pcaminho_xml, "Seleção de Arquivo XML Recebido para Importar NF Entrada" )
funciona OK ++++ se o usuário for tipo: caixa 2 (com espaço no meio ) da pau sai do sistema sem dar msg alguma
como passar o caminho com espaço no meio do usurio ?
já tentei de tudo "c:\users\caixa 2\downloads\*.xml" não da
auguem sabe como ?
Paiva
usuário com espaço no meio
Enviado: 25 Jun 2020 12:12
por Itamar M. Lins Jr.
Ola!
Facilita ai...
Qual harbour ? qual lib gráfica ou não ?
O Bug está aqui: "cGetFile32(", de onde é isso ?
Ou use altere para CAIXA_2 (underline +2).
Saudações,
Itamar M. Lins Jr.
usuário com espaço no meio
Enviado: 25 Jun 2020 12:20
por Itamar M. Lins Jr.
Ola!
http://forums.fivetechsupport.com/viewt ... 32#p191799
Função da lib FiveWin ? se for deve ser a versão com BUG.
Saudações,
Itamar M. Lins Jr.
usuário com espaço no meio
Enviado: 25 Jun 2020 12:30
por JoséQuintas
"usuário com espaço no meio", então o usuário deve ser uma menina, senão tinha coisa no meio kkkkk
Em Windows atual/Harbour atual isso não me pareceu problema.
Uma alternativa que funcionava era usar ASPAS.
c:\"nome do usuário"\"pasta de trabalho"\"nome do arquivo.txt"
Talvez criar uma função: PathNormalize() que coloque aspas aonde precisar, ou uma chamada à API do Windows que retorna o "nome curto".
wapi_GetShortPathName()
usuário com espaço no meio
Enviado: 30 Jun 2020 08:55
por paiva_dbdc
RESOLVIDO
acontece somente em UM usuário
ai mudei o comando.
if pcgc = [11.111.111/0001-11] && usuario que NAo aceita
cBmpFile := selectfile("*.xml","*.xml","\Users\pc\downloads","Seleciona o Arquivo XML de Entrada")
else
cBmpFile := cGetFile32( pcaminho_xml, "Sele‡Æo de Arquivo XML Recebido para Importar NF Entrada" )
endif
o unico incoveniente e´que ele so aceita passar o path como constante
BmpFile := selectfile("*.xml","*.xml","\Users\pc\downloads","Seleciona o Arquivo XML de Entrada")
paiva
usuário com espaço no meio
Enviado: 30 Jun 2020 12:11
por sygecom
JoséQuintas escreveu:"usuário com espaço no meio", então o usuário deve ser uma menina, senão tinha coisa no meio kkkkk
KKKKKKKKK, o problema é o nome mesmo: CAIXA 2 ...tem caroço, se fosse oficial não dava erro......kkkkkkk