In dem du z.B. die Liste lädst und dann per zufall eine Zeile daraus ließt.
Code:
Randomize;
...
var
Liste: TStringList;
begin
Liste := TStringList.Create;
Liste.LoadFromFile('Pfad zur Datei');
ShowMessage('Name =' + Liste[Random(Liste.Count)]);
Liste.Destroy;
---
Zum Generieren wählst du per Random (s.o.) ein Zahl zwischen 48-57 für '0'-'9', 65-90 für 'A'-'Z' und 97-122 für 'a'-'z'.
Anzahl und Kombination sind dir überlassen.
Einige Sonderzeichen gibt es auch, die erlaubt sind.