Theotokos Posted July 13, 2017 Report Share Posted July 13, 2017 Bom Dia!!! GET nVrOleo SECTION "SISTEMA" ENTRY "Valor do Oleo" Of oIniP Utilizo o comando acima para retorna o valor e, nVrOleo de um arquivo INI... o Valor é retornado porem apenas o valor inteiro Exemplo: no arquivo INI esta assim : Valor do Oleo = 3.4 mas retorna no sistema nVrOleo = 3 Alguem sabe o que esta de errado? Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 13, 2017 Report Share Posted July 13, 2017 Tente: GET nVrOleo SECTION "SISTEMA" ENTRY "Valor do Oleo" Of oIniP DEFAULT nVrOleo Abs jfaguiar 1 Quote Link to comment Share on other sites More sharing options...
Theotokos Posted July 13, 2017 Author Report Share Posted July 13, 2017 Vlw @kapiaba ! mas não deu certo... retorna apenas o inteiro do valor... Quote Link to comment Share on other sites More sharing options...
joaosolution Posted July 13, 2017 Report Share Posted July 13, 2017 Bom dia Já tentou nVrOleo := GetPvProfString("SISTEMA","VALOR DO OLEO","", "c:\teste.ini") Att João Bosco Theotokos 1 Quote Link to comment Share on other sites More sharing options...
Theotokos Posted July 13, 2017 Author Report Share Posted July 13, 2017 Bom dia Já tentou nVrOleo := GetPvProfString("SISTEMA","VALOR DO OLEO","", "c:\teste.ini") Att João Bosco Vlw João, assim meio que deu certo... pelo menos retorno o valor que preciso.. só que retorna como caracter ao invés de numérico... mas ai tudo bem converto no sistema... obgdão!!! Quote Link to comment Share on other sites More sharing options...
rubensma Posted July 13, 2017 Report Share Posted July 13, 2017 Assim também retorna caracter oINI:= TIni():New(cIniFile) gerabol := oINI:GET("config" , "gerabol") deixei o valor de 3,40 mas ficou caracter não numérico [config] gerabol=3.40 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 13, 2017 Report Share Posted July 13, 2017 Eu só não entendi, porquê salvar isso em um .INI, que pode ser editado pelo "úçuário"? Quote Link to comment Share on other sites More sharing options...
Theotokos Posted July 13, 2017 Author Report Share Posted July 13, 2017 Eu só não entendi, porquê salvar isso em um .INI, que pode ser editado pelo "úçuário"? Justamente kapiaba... se houver alteração no valor do oleo por exemplo, o usuário edita este arquivo e altera o valor... na vdd eu tenho o arquivo ini com algumas configurações... sei que não é o melhor a fazer... mas vou futuramente (logo) mudar isso... kapiaba 1 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 13, 2017 Report Share Posted July 13, 2017 Jogue isso para um BD Home de Deus!! Theotokos 1 Quote Link to comment Share on other sites More sharing options...
Luiz Fernando Posted July 14, 2017 Report Share Posted July 14, 2017 um forma de trabalhar em caso de valor seria assim na hora de gravar pro arquivo strzero(suavariavel*1000,12) nor arquivo iria ficar assim 000000000340 para pegar este valor de volta pro sistema val(str(val(suavariavel)/1000,10,2)) Theotokos 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.