Programación General > C++ Builder

 Necesito Ayuda Con Los Ficheros De Txt

(1/1)

dx2004:
A) ¿Cómo podria guardar en un mismo fichero por ejemplo 3 Edits y un memo?

B) Y como lo puedo abrir y mandar las tres primeras lineas a los Edits, es decir, cada linea a un Edit distinto y el resto de lineas al memo.

Saludos y gracias.

_Viktor:
Hola, prueba algo como esto:

Para guardar:


--- Código: Text --- void __fastcall TForm1::Button1Click(TObject *Sender){ TStringList *Ar = new TStringList(); Ar->Clear(); Ar->Add(Edit1->Text); Ar->Add(Edit2->Text);  for(int i=0;i<Memo1->Lines->Count;i++)   Ar->Add(Memo1->Lines->Strings[i]); Ar->SaveToFile("archivo.txt"); delete Ar;}  
Para leer:

--- Código: Text --- void __fastcall TForm1::Button2Click(TObject *Sender){ TStringList *Ar = new TStringList();  Ar->Clear(); if(FileExists("archivo.txt")) {   Ar->LoadFromFile("archivo.txt");   Edit1->Text = Ar->Strings[0];   Edit2->Text = Ar->Strings[1];    Memo1->Clear();   for(int i=2;i<Ar->Count;i++)     Memo1->Lines->Add(Ar->Strings[i]);   delete Ar; } else  ShowMessage("No se encontro el archivo");}  
Saludos!

dx2004:
Muchas gracias _Viktor eso me vale.

Salu2. :rolleyes:  :rolleyes:  :rolleyes:

Navegación

[0] Índice de Mensajes

Ir a la versión completa