![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola andres_89.
Podes guardar las opciones en un archivo .ini o en el registro de windows. Siendo esta última la opción mas usada actualmente, te pongo un ejemplo de como implementarla: Código:
...
#include <Registry.hpp>
void __fastcall TfrmMain::FormCreate(TObject *Sender)
{
TRegistry *rg = new TRegistry(KEY_ALL_ACCESS);
rg->RootKey = HKEY_CURRENT_USER;
if (rg->OpenKey("Software\\TuPrograma\\frmMain", true)) {
for (int i=0; i < ControlCount; i++)
if (Controls[i]->ClassNameIs("TCheckBox")) {
TCheckBox *cb = static_cast <TCheckBox*> (Controls[i]);
try {
cb->Checked = rg->ReadBool(cb->Name);
} catch(...) {
cb->Checked = false;
}
}
rg->CloseKey();
}
delete rg;
}
...
void __fastcall TfrmMain::FormDestroy(TObject *Sender)
{
TRegistry *rg = new TRegistry(KEY_ALL_ACCESS);
rg->RootKey = HKEY_CURRENT_USER;
if (rg->OpenKey("Software\\TuPrograma\\frmMain", true)) {
for (int i=0; i < ControlCount; i++)
if (Controls[i]->ClassNameIs("TCheckBox")) {
TCheckBox *cb = static_cast <TCheckBox*> (Controls[i]);
rg->WriteBool(cb->Name, cb->Checked);
}
rg->CloseKey();
}
delete rg;
}
Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#2
|
|||
|
|||
|
Gracias
Hola ecfisa;
Gracias, haré las pruebas y comentaré como me fue. Saludos. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Que Opciones diferentes hay para no guardar archivos en base de datos | REVINFOR | MS SQL Server | 2 | 15-08-2013 12:36:24 |
| Guardar antes de que mi aplicacion se cierre | Gelmin | Varios | 4 | 24-09-2008 09:20:23 |
| Guardar una aplicacion y conservar datos | lujurock | Gráficos | 2 | 05-01-2007 11:06:55 |
| guardar archivos en mi aplicacion | gulder | API de Windows | 2 | 15-06-2005 17:17:04 |
| Guardar Opciones en el servidor | Lepe | Conexión con bases de datos | 0 | 19-09-2003 10:53:28 |
|