AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Feste Positionen in Stringlisten

Ein Thema von c.Stetter · begonnen am 31. Okt 2008 · letzter Beitrag vom 6. Nov 2008
 
c.Stetter

Registriert seit: 7. Nov 2007
20 Beiträge
 
#3

Re: Feste Positionen in Stringlisten

  Alt 31. Okt 2008, 08:54
Mein Problem ist folgendes. Es sind maximal 16 Teilnehmer, sind weniger Teilnehmer vorhanden müssen Freilose gesetzt werden, die aber an bestimmten Postionen stehen müssen.
Das Programm wird zu einem späteren Zeitpunkt erweitert, d.h. das dann z.b. 64 Teilnehmer vorhanden sind.

Beispiel :

Teilnehmer 38 (benötigtes System 64er)
Freilose 26 (es sind bis zu 29 Freilose möglich)

Das heißt :

Delphi-Quellcode:
  case aFreilose of
   0 : begin
         for i := 1 to aTeilnehmer do
           aStringListe.Add('Teilnehmer ' + IntToStr(i));
       end;
   1 : begin
         for i := 1 to aTeilnehmer do
           aStringListe.Add('Teilnehmer ' + IntToStr(i));
         aStringListe.Add('Freilos');
         aStringListe.ExChange(Letzte Position, 1)
       end;
   2 : begin
       end;
   ..
   ..
   26 : begin
         for i := 1 to aTeilnehmer do
           aStringListe.Add('Teilnehmer ' + IntToStr(i));
         for j := 1 to 26 do
           aStringListe.Insert(Letzte Position + j, 'Freilos');

         aStringListe.ExChange(Letzte Position, 1);
         aStringListe.ExChange(Letzte Position - 1 , 10);

         usw. bis alles Freilose positioniert sind

       end;
   ..
   ..
   29 : begin
        end;
  end;
Es würde dann einen ziemlich langen quellcode geben.

Ich hoffe, daß dieses Beispiel besser ist, welches mein Problem dastellt.

Danke für deine Antwort.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:03 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz