Loading is just as easy. TStringList contains a LoadFromFile method...

[pascal]
procedure MyProc;
var
S: TStringList;
begin
S := TStringList.Create; // constructor
S.LoadFromFile('LoadMyStrings.txt'); // Load our file
ShowMessage( S.Strings[0] );// Show first element in the list
S.Free; // Free Memory when you no longer need it, this calls the destructor.
end;
[/pascal]