Mensaje    Asunto: Archivos *.ini, como se escribe y lee en ellos Responder citando

Bueno, como para aprender esto hay que mirar muchos posts de este foro lo pongo todo aqui(todo lo que se):

Antes de nada hay que incluir en la cabecera del archivo la libreria inifiles.hpp.

Para crear un *.ini:

Código:
TIniFile *INI = new TIniFile("./archivo.ini");// ./ es la ruta actual del ejecutable


Para escribir en el:

Código:
 INI->WriteString("Tabla1","Parametro1","cadena"); //para grabar una cadena (en este caso graba "cadena").
INI->WriteInteger("Talba1","Parametro2",3); //para grabar un int(en este caso graba 3).
INI->WriteBool("Tabla1","Parametro3",true); //para grabar un bool (en este caso graba true) en vez de true o false se puede poner 1 y 0 respectivamente.
INI->WriteFloat("Tabla1","Parametro4",8'9); //para grabar un double (en este caso 8,9).
//etc...


Y como estos mas metodos que se pueden ver en Builder.
Luego para leer es igual que antes pero en vez de WriteString por ejemplo seria ReadString, y el tercer parametro en vez de grabarlo seria el que devolveria si no lo puede leer el archivo o si no existe la talba. Ejemplo:

Código:
INI->ReadString("Tabla1","Parametro1","no se pudo leer"); //La cadena "no se pudo leer" solo es devuelta si no fue posible leer el archivo, la talbla o el parametro.


Espero que les sirva!
_________________
Si me quieres retar, aceptare.
Entra en http://www.exides.net, el mejor MMOG de españa!!