Como leer un numero decimal en un archivo Ini?

Como leer un numero decimal en un archivo Ini?

Postby jlaguilars » Tue Dec 06, 2005 1:54 am

compañeros;
como puedo leer un número decimal desde un archivo INI.


[PARAMETROS]
FactorFeling=5.000
FactorCorr=0.675

En mi programa:

GET nFactorFeling SECTION "PARAMETROS" ENTRY "FactorFeling" OF oIni
GET nFactorCorr SECTION "PARAMETROS" ENTRY "FactorCorreccion" OF oIni

Lo que me lee es la parte entera pero requiero con decimales.

que me falta o que estoy haciendo mal.

Saludos

José Luis Aguilar
México.
User avatar
jlaguilars
 
Posts: 15
Joined: Tue Oct 25, 2005 3:48 pm
Location: Tabasco, México

Postby MarioG » Tue Dec 06, 2005 1:01 pm

estimado:
He probado Testini, de \samples y ni siquiera guarda los valores numéricos! De cualquier manera, yo lo uso así, sin problemas:

Code: Select all  Expand view  RUN
if !File( ".\myini.ini" )
   WritePProString( "PARAMETROS", "FactorFeling", nFactorCorr, ".\myini.ini" )
else
   nFactorCorr:= GetPvProfInt( "PARAMETROS", "FactorFeling", /* default*/, ".\myini.ini" )
   // o
   nFactorCorr:= Val( GetPvProfString( "PARAMETROS", "FactorFeling", /* default*/, ".\myini.ini" )
end


saludos
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

Postby Antonio Linares » Tue Dec 06, 2005 1:05 pm

Los numéros, decimales incluidos, hay que pasarlos a cadenas y recuperarlos como cadenas y volver a convertirlos a números.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42126
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

archivos ini

Postby jlaguilars » Thu Dec 08, 2005 2:31 am

Saludos y muchas gracias por sus atenciones.

José Luis
User avatar
jlaguilars
 
Posts: 15
Joined: Tue Oct 25, 2005 3:48 pm
Location: Tabasco, México


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot], groiss and 85 guests