Refiz quase tudo de novo, mas o Map Location abre com os dados "BROADWAY 500" "NEW YORK" "USA", não importando os dados
que eu envie, ou seja, ele aceita os parâmetros do meu sistema em Clipper, o que eu verifiquei por mensagens dentro do MInigui,
mas abre com seus dados default, pré-definidos não sei aonde pois pesquisei todos os demais arquivos .
Você experimentou com dados diferentes daqueles que constou em seu exemplo ?
FUNCTION MAIN
cParametro1:="BROADWAY 500"
cParametro2:="NEW YORK"
cParametro3:="USA"
cRun:='GOOGLE.EXE '+'"'+cParametro1+'"'+' '+'"'+cParametro2+'"'+' '+'"'+cParametro3+'"'
! &cRun.
RETURN Nil
Apaguei o .EXE e o .OBJ gerados na compilação e rastreei todos os demais arquivos do exemplo e não encontrei nenhuma ocorrência de BROADWAY, por exemplo.
Refiz a compilação, e agora está presente no código executável gerado, ou seja, algum arquivo tem os parâmetros criptografados e eles são inseridos automaticamente, presumo.
O duro é descobrir o porque ele obriga a usar os default.
Não seria uma forma de desabilitar automatizações ?