![]() |
Array Probleme
Hallo ihr liebe,
ich möchte ein Array Aufbauen das so aussieht.
Code:
[meinarry]
( [Klasse1] => Array ( [0] => k1 [1] => k2 [2] => k3 [3] => k4 [4] => k5 [5] => k6 [6] => k7 ) [Klasse2] => Array ( [0] => k1 [1] => k2 [2] => k3 [3] => k4 ) ) Also Klassen und Kinder sind jeweils immmer unterschiedliche mengen... und ich brauche auch die Namenvergabe so... habe schon mir überlegt....
Delphi-Quellcode:
und dann
klassen: array of array of string;
Delphi-Quellcode:
Aber irgendwie ist das nicht das was ich brauche... denn wo schreibe ich hin dass das erste Array Klasse1 heisst und folgende Kinder hat und das 2te Array Klasse2 und folgend eKinder hat usw.....
SetLength(klassen, i, j);
Ich danke Euch für Euren Denkanstoss :-) |
Re: Array Probleme
Ich würde die definition aufbrechen:
Delphi-Quellcode:
type
StrArray = array of String; StrArrayArray = array of StrArray; |
Re: Array Probleme
Also DAS verstehe ich nun gar nicht mehr.... magst mir paar Infos mehr geben was Du damit meinst und wie das anzuwenden wäre? Danke Dir und frohe ostern
|
Re: Array Probleme
Delphi-Quellcode:
type
StrArray = array of String; StrArrayArray = array of StrArray; ... Klasse : StrArrayArray; SetLength( Klasse, i); SetLength( Klasse[0], j1); ... |
Re: Array Probleme
Hallo,
Du brauchst also pro Klasse einen Namen und ein
Delphi-Quellcode:
. Dafür ist ein Record wohl am besten:
array of String
Delphi-Quellcode:
Um jetyt mehrere Klassen zu speichern, ist nur noch ein weiteres Array notwendig>
TKlasse = record
Name: String; Kinder: array of String; end;
Delphi-Quellcode:
Ich hoffe, das ist das was du brauchst.
TKlassen = array of TKlasse
Grüße, Yogu |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:06 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 by Thomas Breitkreuz