Einzelnen Beitrag anzeigen

Benutzerbild von Assun
Assun

Registriert seit: 3. Feb 2005
Ort: Hilzingen am Bodensee
469 Beiträge
 
Delphi 2005 Personal
 
#1

Zufallswort erzeugen - verhindern dass Wort 2x hintereinande

  Alt 23. Mai 2005, 16:08
Hi !

so erzeuge ich zufallswörter :
Delphi-Quellcode:
Var Namen : TStringList;
Zahl : integer;
begin
Randomize;
Namen := TStringList.Create;
Namen.Add('Eros');
Namen.Add('Herbert');
Namen.Add('Anton');
Namen.Add('Hugo');
Namen.Add('Fabian');
Namen.Add('Niemand');
ShowMessage(Namen.Strings[Random(Namen.count)]);
end;
doch wie kann ich verhindern, dass ein Wort doppelt vorkommt ?

Vielen Dank im Voraus !

Gruß Assun
Sebastian Dietrich
http://Assun.de - bald komplett überarbeitet
  Mit Zitat antworten Zitat