Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #7  
Antiguo 27-04-2012
Avatar de gatosoft
[gatosoft] gatosoft is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Bogotá, Colombia
Posts: 835
Poder: 24
gatosoft Va camino a la fama
Cita:
Empezado por Gerson12 Ver Mensaje
Bueno lo q quiero es q la aplicacion q eh echo viene configurada por defecto pero el usuario tiene la opcion de configurarlo y modifcarlo a su gusto pero es algo molestoso q el usuario estee haciendo la configuracion siempre por eso queria saber si hay alguna manera de hacer para q esa configuracion q dejo el usuario quede guardada Espero me hayan entendido

Ok Gerson, ¿pero si has investigado o tratdo con algún ejemplo de lo que te hemos hablado sobre los INI?

Aquí te va una muestra...

Código Delphi [-]
Uses Inifiles;

Procedure CargarConfiguracion;
Var ArchivoIni : TIniFile;
Begin
 Try
   ArchivoIni := TIniFile.Create('C:\MiAplicacion\ArchivoDeConfiguracion.Ini'); //Si el archivo no existe se crea automáticamente en blanco
   Edit1.text := ArchivoIni.ReadString('Configuracion','Titulo');
   Edit2.text := IntToStr(ArchivoIni.ReadInteger('Configuracion','Alto',100); //El 100 es un valor por defecto
   Edit3.text := IntToStr(ArchivoIni.ReadInteger('Configuracion','Ancho',200); //El 200 es un valor por defecto
 Finally
   ArchivoIni.Free;
 end; //Try..Finally
end;

Procedure GuardarConfiguracion;
Var ArchivoIni : TIniFile;
Begin
 Try
   ArchivoIni := TIniFile.Create('C:\MiAplicacion\ArchivoDeConfiguracion.Ini'); //Si el archivo no existe se crea automáticamente en blanco
   ArchivoIni.WriteString('Configuracion','Titulo', Edit1.text);
   ArchivoIni.WriteInteger('Configuracion','Alto',StrToIntDef(Edit2.text,100)); 
   ArchivoIni.WriteInteger('Configuracion','Ancho',StrToIntDef(Edit2.text,200)); 
 Finally
   ArchivoIni.Free;
 end; //Try..Finally
end;


Puedes utilizar los procedimeintos donde creas conveniente, podría ser en el OnCreate (Cargarconfig) y en el Onclose(Guardarconfig)....
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ayuda con aplicacion (BD) TheJoker Varios 6 18-07-2010 23:25:53
ayuda con una aplicación MDI ercrizeporta Varios 3 16-04-2007 15:31:48
Aplicacion terminada ayuda!! Bitbanner Varios 3 10-02-2005 17:15:15
Ayuda de aplicacion jmedina Conexión con bases de datos 3 22-07-2004 16:44:23
ayuda con aplicacion en red squenda Firebird e Interbase 1 04-04-2004 08:39:58


La franja horaria es GMT +2. Ahora son las 00:27:53.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi