Ver Mensaje Individual
  #2  
Antiguo 22-09-2008
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.735
Reputación: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Obviamente, debes guardar los cambios que hayas hecho.
Para guardarlos en un ini, puedes utilizar el componente TIniFile que está en la unidad IniFiles.

Los ficheros ini estan divididos en secciones y cada sección puede tener variables.

Por ejemplo:

Código:
FicheroConfiruracion.ini
[Principal]
BaseDeDatos=127.0.0.1:C:\Datos\Base.FDB
Clave=1234
...
Código Delphi [-]
procedure TFMain.LeeConfiguracion;
var
   oini : TIniFile;
begin
   oini := TInifile.Create('FicheroConfiguracion.ini');
   VariableDataBase := oini.ReadString('Principal','BaseDeDatos','');
   VariableClave := oini.ReadString('Principal','Clave','');
   [...]
   oini.Free;
end;

procedure TFMain.GuardaConfiguracion;
var
   oini : TIniFile;
begin
   oini := TInifile.Create('FicheroConfiguracion.ini');
   oini.WriteString('Principal','BaseDeDatos',VariableDataBase);
   oini.WriteString('Principal','Clave',VariableClave);
   [...]
   oini.Free;
end;

Última edición por duilioisola fecha: 22-09-2008 a las 13:26:15.
Responder Con Cita