Thema: Delphi tstringgrid, randomize,

Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: tstringgrid, randomize,

  Alt 15. Nov 2006, 08:46
Hi,

du hast zwar keine Frage gestellt, aber ich antworte einfach trotzdem. Die Zahlen würde ich in einer TList bereitstellen:

Delphi-Quellcode:
begin
  // ...
  with Numbers do
  begin
    // dimension
    Count := NUMCOUNT;
    // initialize
    for i := 0 to Pred(Count) do
      Items[i] := Pointer(i);
    // shuffle
    for i := 1 to Pred(Count) do
      // Exchange(Pred(i), Pred(i + Random(Count - i))); // nonsense
      Exchange(i, Random(i));
  end;
  // ...
end;
Grüße vom marabu
Angehängte Dateien
Dateityp: zip demofrm_147.zip (1,2 KB, 5x aufgerufen)
  Mit Zitat antworten Zitat