Originariamente inviato da zat88
devo eseguire una funzione su ogni parola contenuta nel file. Pensavo di mettere tutto nella memo e poi richiamarlo tramite Memo.Lines[indice]
Mi sembra uno spreco: basterebbe usare le funzioni di Delphi correlate alla gestione dei file di testo e un tipo TextFile per scandire comodamente il file di testo senza doverlo caricare interamente.

A parte questo, il controllo Memo svolge una funzione di visualizzazione che in questo caso è parassita e non richiesta: basterebbe creare un'istanza della classe TStringList e usare il metodo LoadFromFile per caricare il file di testo, scandendo poi le righe con Items (proprietà), senza imbattersi in un controllo di visualizzazione.

Io comunque preferisco la prima soluzione, anche se leggermente più complessa, perchè più adatta e ottimale a questo caso.

Ciao!