 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Phoenix Cdt

Registrado: 24 Ago 2003Mensajes: 8
|
Publicado: Sab 13 Dic, 2003 8:40 am Asunto: variables en archivo |
|
|
| Como puedo guardar y recuperar variables en un archivo (ya sea encriptado o no), estas variables son texto de un edit, o valores de algunas variables, pero quiero que se vuelvan a recuperar a los edit, lo hacia con fopen, pero sucede que me marca error por la ubicación en memoria, y vaya guarda los datos en el archivo pero no los recupera, entonces quisiera saber otra forma o como hacerlo efectivamente, lo guardaria ne varibales pero sería hacer como 100 variables extra, solo para abrir el archivo, como que no, alguein me podría decir como?, Gracias de antemano. |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Sab 13 Dic, 2003 4:37 pm Asunto: |
|
|
por que no intentas con un archivo INI..
te pongo un codigo para que veas como hacerlo...
este es para leer
| Código: |
#include <Inifiles.hpp>
void __fastcall TForm1::FormCreate(TObject *Sender)
{
TIniFile* pif = new TIniFile("WIN.INI");
pif->ReadSections(ListBox1->Items);
pif->ReadSection("Ports",ListBox2->Items);
pif->ReadSectionValues("Ports",ListBox3->Items);
delete pif;
} |
Lee una seccion del archivo win.ini
esta otra lee una cadena de caracteres
| Código: |
void __fastcall TForm1::FormCreate(TObject *Sender)
{
TIniFile *pIniFile = new TIniFile("c:\\MyApp\\bin\\MyApp.ini");
if (pIniFile->ReadBool("AutoLoad", "FormProperties", false) == true)
{
Visible = pIniFile->ReadBool("FormOptions", "Visible", true);
Color = (Graphics::TColor)pIniFile->ReadInteger("FormOptions", "Color", clWindow);
Caption = pIniFile->ReadString("FormOptions", "Caption", "Main");
}
delete pIniFile;
}
puede ser tambien la ultima linea
asi
Caption=pIniFile->ReadString("BASES", "PATH", "");
|
y para grabar
pIniFile->WriteString("BASES", "PATH" ,"hola como estas");
| Código: |
Esto es que el archivo que grabes con el nombre que le asignes, tendra la siguiente estructura..
*******archivo .ini ********
[BASES]
path=hola como estas
***************
espero que con eso puedas grabar las variables y regresarlas de nuevo...
|
_________________
 |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|