TStringList *Archivo = new TStringList();
//Puedes ir añadiendo linea a linea la informacion en el archivo
Archivo->Append( "primera linea" );
Archivo->Append( "segunda linea" );
Archivo->Append( "tercera linea" );
//Guardar le archivo
Archivo->SaveToFile( "c:\\Carpeta\\Prueba.txt" );
//Para abrir el archivo
Archivo->LoadFromFile( "c:\\Carpeta\\Prueba.txt" );
//Para leer todo el archivo
Archivo->Text; //te lo da como AnsiString todo el contenido del archivo
//Para leer linea a linea
Archivo->Strings[0]; //Primera linea
Archivo->Strings[1]; //Segunda llinea
Archivo->Strings[2]; //Tercera linea
//Liberar memoris
delete Archivo;