Mit dem folgenden Codestück kann man in einem TMemo zu einer bestimmten Zeile scrollen oder nach Änderung auch immer die letzte Zeile anzeigen:
// Cursor an Anfang von Zeile 5 setzen Memo1->SelStart = Memo1->Perform(EM_LINEINDEX, 4, 0); // zur Zeile mit Cursor scrollen Memo1->Perform(EM_SCROLLCARET, 0, 0);