Autor Thema: Dialogliste mit fortlaufenden Jahren  (Gelesen 1468 mal)

Offline Holgi3389

  • Frischling
  • *
  • Beiträge: 14
  • Geschlecht: Männlich
Dialogliste mit fortlaufenden Jahren
« am: 17.03.11 - 15:26:17 »
Hallo,

habe eine Frage bezüglich Dialoglisten. Bzw. würde ich gerne wissen ob es überhaupt funktioniert oder ob es nicht umsetzbar ist.

Ich habe die Aufgabe bekommen eine Maske zu erstellen in der es eine Dialogliste gibt, welche das jetzige Jahr als Wert hat und zur Auswahl die folgenden Jahre beinhaltet. Habe bereits ein wenig im Forum geschaut aber bisher nichts finden können.

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Dialogliste mit fortlaufenden Jahren
« Antwort #1 am: 17.03.11 - 15:45:53 »
Code
startJahr := @Year( @Today );
allJahr := @Text( startJahr);
@For( i:= 1; i <= 10; i := i+1;
  nextJahr := @Text( startJahr + i);
  allJahr := allJahr : nextJahr
);
allJahr

oder "old style" (vor der Einführung von @For, aber daran erinnern sich nur noch die alten Säcke):
Code
startJahr := @Year( @Today );
allPlus := 0 : 1 : 2 : 3 : 4 : 5 : 6 : 7 : 8 : 9 : 10;
allJahr := @Text( startJahr + allPlus );
« Letzte Änderung: 17.03.11 - 15:48:09 von Tode »
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline Holgi3389

  • Frischling
  • *
  • Beiträge: 14
  • Geschlecht: Männlich
Re: Dialogliste mit fortlaufenden Jahren
« Antwort #2 am: 17.03.11 - 16:36:03 »
Code
startJahr := @Year( @Today );
allJahr := @Text( startJahr);
@For( i:= 1; i <= 10; i := i+1;
  nextJahr := @Text( startJahr + i);
  allJahr := allJahr : nextJahr
);
allJahr

oder "old style" (vor der Einführung von @For, aber daran erinnern sich nur noch die alten Säcke):
Code
startJahr := @Year( @Today );
allPlus := 0 : 1 : 2 : 3 : 4 : 5 : 6 : 7 : 8 : 9 : 10;
allJahr := @Text( startJahr + allPlus );

danke für die schnelle antwort.
habe es gleich ausprobiert und es klappt wunderbar

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz