Ver Mensaje Individual
  #4  
Antiguo 03-09-2008
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Reputación: 25
Delphius Va camino a la fama
Cita:
Empezado por lookmydoom Ver Mensaje
Bueno me respondo a mi mismo ya que debido a no revisar bien la forma en la que obtenía las claves me estaba dando ese error.

El orden que se debe usar para poder sacar el valor de una clave seria:

ReadSections //para que devuelva todas las secciones a un TStringList
ReadSection //que devolvera las claves de la correspondiente seccion y los metera en otro TStringList
ReadString //finalmente devuelve el valor de la calve
Hola lookmydoom,
En realidad esos métodos no implican ningún orden, en todo caso se refiere a una cuestión de necesidad.
Por ejemplo, si sólo quieres leer el valor de una clave de una determinada sección ¿que sentido tiene leer primero la sección, luego la clave y por último el valor si puede hacerse en un sólo paso?

Código Delphi [-]
ReadString('Sección','clave','valor_por_defecto');
A lo que voy es que si lo que necesita es conocer las secciones: ReadSections().
Si se desea saber cuales son las variables de una sección: ReadSection().

¿Se me entiende? Espero que si

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita