Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Array eines Array - Aber wie??? (https://www.delphipraxis.net/97737-array-eines-array-aber-wie.html)

TylerDurden 15. Aug 2007 09:54


Array eines Array - Aber wie???
 
Hallo zusammen!

Habe mehrere Arrays mit unterschiedlicher Länge! Diese möchte ich in einem neuen Array zusammenfassen!
Wie soll ich das angehen?

Habs bereits folgendermassen versucht:

arrayVonArray: array[0..2] of array = (blabla1, blabla2, blabla3)

Klappt aber nicht!

Kann mir da jemand bitte weiterhelfen?

Vielen Dank schon mal!

halinchen 15. Aug 2007 10:03

Re: Array eines Array - Aber wie???
 
Delphi-Quellcode:
type
  TDeinType = (blabla1, blabla2, blabla3);
  arrayVonArray: array[0..2] of array of TDeinType;

TylerDurden 15. Aug 2007 10:28

Re: Array eines Array - Aber wie???
 
Danke für die rasche Antwort!
Leider klappts noch nicht so ganz :cry:

Wo bzw. wie kann ich meine Arrays befüllen?

Wenn ich die Daten in die Arrays schreiben möchte kommt folgender Fehler:

Bezeichner redefiniert: 'blabla1'
...

mkinzler 15. Aug 2007 10:33

Re: Array eines Array - Aber wie???
 
Das blabla eins war ja nur ein Platzhalter für das, was du in deiner Aufzählung haben willst.

TylerDurden 15. Aug 2007 10:39

Re: Array eines Array - Aber wie???
 
:gruebel: Jetzt versteh ich gar nichts mehr!

Nochmal kurz die Situation:

- ich habe drei Arrays die mit unterschiedlich vielen Werten gefüllt sind
- jetzt möchte ich einen Array bilden der die drei oben genannten enthält, sodass ich per Index auf die Arrays zugreifen kann

Ziel (Bsp.):

wert := ArrayVonArrays[0][1];
=> gibt mir den 2.Wert des 1.Array

Entweder ich steh total auf dem Schlauch oder ....?

Muetze1 15. Aug 2007 10:42

Re: Array eines Array - Aber wie???
 
Zitat:

Zitat von TylerDurden
- ich habe drei Arrays die mit unterschiedlich vielen Werten gefüllt sind

aber alle 3 Arrays nutzen für ihre Elemente den gleichen Typ, hoffe ich doch mal. Welcher ist das?

TylerDurden 15. Aug 2007 10:44

Re: Array eines Array - Aber wie???
 
Ja, alle nutzen den gleichen Typ = WideChar

Muetze1 15. Aug 2007 10:46

Re: Array eines Array - Aber wie???
 
also dann so:

Delphi-Quellcode:
Type
  TDeinGrossesArray = array[0..1] of array of WideChar;

var
  DeineDickeVariable: TDeinGrossesArray;

TylerDurden 15. Aug 2007 11:12

Re: Array eines Array - Aber wie???
 
jetzt bekomm ich ne Fehlermeldung beim befüllen von 'DeineDickeVariable'!

Inkompatible Typen: 'Array' und 'dynamic Array'

DeddyH 15. Aug 2007 11:12

Re: Array eines Array - Aber wie???
 
Zeig doch mal ein wenig Quellcode.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:49 Uhr.
Seite 1 von 2  1 2      

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-2025 by Thomas Breitkreuz