INIs

Post Reply
User avatar
thefull
Posts: 720
Joined: Fri Oct 07, 2005 7:42 am
Location: Barcelona
Contact:

INIs

Post by thefull »

Antonio , esto no funciona;

Code: Select all

     INI oIni FILENAME ".\config.ini"
         GET s_cIp    SECTION "System"  ENTRY "IP"   OF oIni DEFAULT "localhost"
         GET s_nPort  SECTION "System"  ENTRY "PORT" OF oIni DEFAULT 10815
          ENDINI
La primera vez, se crea el fichero, y le asigna los valores por defecto, correcto, pero si ;
1.- IP= ,entonces IP no vale nada, en cambio,
2.- PORT= , aqui si que le asigna el puerto por default.

Recuerdo que esto funcionaba correctamente hace años,
¿ ha cambiado alguna cosa ?

Pregunto por si un valor 'vacio' tipo Cadena, es considerado como valor, en vez de coger el valor por defecto.

Por lo tanto, no se si es un bug o una 'feature' ;-)
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
User avatar
thefull
Posts: 720
Joined: Fri Oct 07, 2005 7:42 am
Location: Barcelona
Contact:

Re: INIs

Post by thefull »

Me respondo a mi mismo, en la ayuda esta perfectamente explicado;

<uDefault> A default value to use when that Entry is not found.

Pero, eso no se cumple con PORT, y si con IP, lo cual, me fastidia ;-), yo queria que si estaba vacio, asignará el valor por DEFAULT.

Antonio, existe una contradicción, me gustaría saber cual es la que tengo que atenerme, para obrar en consecuencia.
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Rafa,

Vamos a revisarlo cuanto antes,
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply