alex_999 Ens

Registrado: 05 Mar 2005Mensajes: 46Ubicación: Ceuta
|
Publicado: Dom 03 Abr, 2005 6:48 pm Asunto: Archivos *.ini, como se escribe y lee en ellos |
|
|
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!! |
|