Zitat von
omata:
Warum ein konstantes Array? Wie wäre es mit einer TStringList?
Genau das würde ich auf empfehlen. Und natürlich würde man die ~6000 Vornamen aus einer externen Datei mit (TStrings).LoadFromFile('FirstnamesMale.txt') laden.
Weitere 6000 weibliche Vornamen würden dem Programmierer nur ein kleines Grinsen entlocken...