Con este pequeño Tutorial lo que pretendo es mostrar los conceptos básicos para el manejo de un archivo .ini.
En este veremos como crearlo, escribir en el y obtener la información escrita.
En la segunda parte veremos como usarlo para conectar una base de datos (access y Firebird).
Para empezar, según lo que entiendo, un archivo ini contiene la información por sectores (me podéis corregir ).
Esta información se puede colocar de diferentes formas, la que conozco es:
Un sector principal y datos internos dentro de este.
No me hagáis mucho caso, es mejor ver como funciona, así lo entenderéis mejor.
En el primer ejemplo lo que vamos a hacer es aprender a: crear un archivo INI
Para eso vamos a crear un nuevo proyecto y en el form creado, en el evento Oncreate vamos a poner:
procedure TForm1.FormCreate(Sender: TObject); Var MiArchivoINI : TiniFile; // crea una variable de tipo TIniFile Begin // Crea el archivo INI en la direccion del programa MiArchivoINI := TIniFile.Create(ExtractFilePath(Application.ExeName)+'MiArchivo.ini'); // Escribe dentro del archivo creado MiArchivoINI.WriteString( '1', 'A', '' ); end;
Tened en cuenta que hay que colocar en el uses el tipo Tinifile, asi:
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, IniFiles;
Guardad el proyecto.
Si ejecutáis el programa veréis que en la carpeta en donde lo guardasteis se creara un archivo ini con el nombre MiArchivo.
Si lo abren veréis dentro de el algo así:
Creo que esta parte no necesita mucha explicación, si queréis aportar, con gusto.
Seguimos........
Saludos