Entwickler-Ecke
Sonstiges (Delphi) - Mehrdimensionaler Record (Record im record, aber wie?)
Bockscar - Mi 26.10.05 11:58
Titel: Mehrdimensionaler Record (Record im record, aber wie?)
Hi!
Bin ueber die Suchfunktion nicht fuendig geworden, was mein kleines Problem angeht.
Wie schachtele ich einen Record in einem anderen?
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| Fminmaxbet := record name :string minmax :record min : integer; max : integer; end; end; |
Danke!
Udontknow - Mi 26.10.05 12:01
Hallo!
Indem du den zu umhüllenden Recordtypen vorher definierst:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| type TMinMax = record min : integer; max : integer; end;
type Tminmaxbet = record name :string minmax : TMinMax; end; |
Cu,
Udontknow
Bockscar - Mi 26.10.05 12:10
geht eigentlich sowas bei nem array?
type
min = integer;
max = integer;
plein : array [min,max] of integer;
??
ich versuche gerade so nen check zu machen fuer nen croupier damit er erkennt ob der gebotene wert unter dem MIN oder ueber dem MAX fuer PLEIN (eine zahl) liegt.
ich brauch halt erstmal nen array der das beschreibt
Stefan.Buchholtz - Mi 26.10.05 12:41
Bockscar hat folgendes geschrieben: |
geht eigentlich sowas bei nem array?
type
min = integer;
max = integer;
plein : array [min,max] of integer;
??
ich versuche gerade so nen check zu machen fuer nen croupier damit er erkennt ob der gebotene wert unter dem MIN oder ueber dem MAX fuer PLEIN (eine zahl) liegt.
ich brauch halt erstmal nen array der das beschreibt |
Nein. Du kannst bei einem Array entweder die Ober- und Untergrenze fest definieren oder du musst ein dynamisches Array verwenden. Bei dem kannst du die Größe zur Laufzeit mit SetLength festlegen, aber die untere Grenze ist immer 0.
Stefan
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!