2015-05-19 15 views
6

La funzione Memo.Lines.Add('Some text') in Delphi aggiunge la stringa nella parte inferiore del memo. C'è qualche funzione che aggiunge il testo all'inizio?Aggiungi righe alla cima di un memo in Delphi

Ad esempio, se la proprietà del Memo Lines contiene:

string 1 
string 2 
string 3 

voglio aggiungere una stringa string 0 prima string 1. Come lo posso fare?

risposta

9

La proprietà Lines è un'istanza TStrings che supporta l'inserimento in un numero di riga specificato. Il metodo per farlo è Insert e viene chiamato in questo modo:

Memo.Lines.Insert(0, 'string 0');