Autor Beitrag
Linus
Hält's aus hier
Beiträge: 12



BeitragVerfasst: Di 07.01.03 18:46 
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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 222

Win XP Pro, Slackware 10.0
D5 Enterprise, C++, ABAP
BeitragVerfasst: 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:

ausblenden 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:

ausblenden 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

_________________
Andere zu kritisieren ist mitunter eine Möglichkeit, sich selbst ins bessere Licht zu setzen.
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: 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:
ausblenden 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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 222

Win XP Pro, Slackware 10.0
D5 Enterprise, C++, ABAP
BeitragVerfasst: 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

_________________
Andere zu kritisieren ist mitunter eine Möglichkeit, sich selbst ins bessere Licht zu setzen.
Linus Threadstarter
Hält's aus hier
Beiträge: 12



BeitragVerfasst: Di 07.01.03 22:02 
Danke sehr! :-)