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
Ir a la versión completa