Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - variablen mehrere werte zuweisen
Linus - Di 07.01.03 18:46
Titel: variablen mehrere werte zuweisen
hallo :-)
wie kann ich einer variablen mehrere were (?) zuweisen....
das muss doch gehen...
vokale:='a', 'e', 'i', 'o', 'u';
so schon mal nicht......:-( oder?!
danke für eure hilfe...
Jack Falworth - Di 07.01.03 18:54
das geht definitiv nicht.
was du aber machen kannst, sind entweder arrays oder records:
hier ein bsp für records:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| type TFeld = record wert1: string; wert2: string; ... end;
var feld: TFeld;
feld.wert1:= 'a'; feld.wert2:= 'b'; |
und hier ein bsp für arrays:
Quelltext
1: 2: 3: 4: 5: 6:
| var feld: array [0..9] of string;
feld[0]:= 'a'; feld[1]:= 'b'; ... feld[9]:= 'x'; |
MfG
Jack Falworth
Klabautermann - Di 07.01.03 19:27
Hallo,
da hast du glück, das du mit Pascal arbeitest. Da geht nämlich das tatsächlich (ein recht ungewöhnliches feature).
Und zwar heißt das Zeuberwort Mengen und bietet dir die möglichkeit bis zu 255 Abzählbare Werte in eine Mengenvariable zu schreiben.
Bei dir sähe das so aus:
Quelltext
1: 2: 3: 4: 5: 6:
| VAR Vokale, Konsonanten : SET OF CHAR; begin Vokale := ['a', 'e', 'i', 'o', 'u']; Konsonanten := ['a'..'z'] - Vokale; [...] |
Weiter Infos findest du in der Onlinehilfe unter Mengen oder Set.
Gruß
Klabautermann
Jack Falworth - Di 07.01.03 20:03
Da hab ich mal wieder was gelernt, danke klabautermann :wink:
ich bleib aber trotzdem bei den arrays und records.
MfG
Jack Falworth
Linus - Di 07.01.03 22:02
Danke sehr! :-)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!