Ver Mensaje Individual
  #2  
Antiguo 18-02-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Un archivo INI se divide en secciones. Cada sección se nombra entre corchetes y dentro de cada sección están las parrejas clave=valor.

Basta que veas el win.ini para que te des una idea.

Cuando pones

MiFichero.ReadString('Bono','','Hola');

estás pidiendo una clave de la sección 'Bono' pero la clave no tiene nombre y por tanto no encuentra nada, dándote el valor por defecto de 'Hola'.

Tu archivo tendría que ser algo como

[miseccion]
bono='50'
dato2='23'

y obtendrías el valor de bono con

MiFichero.ReadString('miseccion','Bono','Hola');

Y no se ponen ; al final de cada línea.

// Saludos
Responder Con Cita