Einzelnen Beitrag anzeigen

guidok

Registriert seit: 28. Jun 2007
417 Beiträge
 
#5

Re: Feste Positionen in Stringlisten

  Alt 31. Okt 2008, 10:41
Mal als Anregung:

Delphi-Quellcode:
const
  CMax = 10; //Gesamtanzahl der Plätze
  CUser = 6; //Anzahl der derzeitigen Teilnehmer
  CFixed = [1,3,5,7]; //Hier stehen die festen Positionen

var
  i: Integer;
begin
  //Regulären Teilnehmer einfügen
  for i := 1 to CUser do lb.Items.Add('Teilnehmer: ' + IntToStr(i));
  //Feste Positionen einfügen
    for i := 1 to CMax do
      if (lb.Count < CMax) and (i in CFixed) then lb.Items.Insert(i - 1,'Freilos');
end;
Das muss sicher noch etwas ausgefeilt werden, aber sollte gehen.
  Mit Zitat antworten Zitat