No no te preocupes el TMemo es dinámico! Ade+ tiene las funciones
Memo1->Lines->LoadFromFile("texto.txt");// Que lee todo un archivo de texto
Memo1->Lines->SaveToFile("texto.txt");// Guarda todo a una rchivo de texto
Memo1->Lines->Add("LInea a introducir");//Introduce la liena al final del memo
Memo1->Lines->IndexOf ("palabra a buscar"); //Busca una determinada linea y devuelve un número
Memo1->Lines->Strings[valor];//Que devuelve el texto que hay en esa determinada linea
Espero que te sea de utilidad! Salute