Ver Mensaje Individual
  #3  
Antiguo 25-01-2011
Avatar de arturom
arturom arturom is offline
Miembro
 
Registrado: dic 2003
Ubicación: Alicante
Posts: 91
Reputación: 23
arturom Va por buen camino
Hola,
básicamente lo que describes es el comportamiento de un fichero tipo .ini

Para usar ficheros INI debes incluir la clase inifiles en uses y para usarlo usa esta técnica:
Código Delphi [-]
var
  Fichero: TIniFile;
  Usuario: String;
begin
  // Esto creará el archivo en el directorio de tu aplicación si no existe y lo abrirá si existe
  Fichero:= TIniFile.Create(ExtractFilePath(ParamStr(0))+'/fichas.ini');

  // Lee el Nombre del usuario dentro de las opciones Usuario, si no lo encuentra devuelve una cadena vacía
  // Estoy usando una variable de tipo cadena, si quieres usar opciones de tipo Boolean (SI/NO) debes usar la opción
  // Fichero.ReadBool(...);
  Usuario:=Fichero.ReadString('Usuario', 'Nombre', '');
  ..
  ..
  // Escribe el Nombre del usuario en las opciones de Usuario, si no existe, la creará
     Fichero.WriteString('Usuario', 'Nombre', Usuario);
  ..
  ..
  // Libera la memoria y destruye el objeto
  Fichero.Free;

Si tienes alguna duda, consulta la ayuda o pregunta algo más.
__________________
"No guardes nunca en la cabeza aquello que te quepa en un bolsillo."

Albert Einstein

Última edición por arturom fecha: 25-01-2011 a las 10:23:50. Razón: Añadir variables Bool
Responder Con Cita