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 Dyn Array vielleicht???? (https://www.delphipraxis.net/129677-dyn-array-vielleicht.html)

foerster7892 23. Feb 2009 22:13


Dyn Array vielleicht????
 
Hi
ich wollte ein 2dimensionales Array erstellen bei dem beide Größen von Variablen abhängig sind.
Wie geht das???
würde mich sehr über nen einfaches Bsp freuen :)

thx im vorraus

Fussball-Robby 23. Feb 2009 22:15

Re: Dyn Array vielleicht????
 
Delphi-Quellcode:
var
  A: Array of Array of Integer;
  X, Y: Integer;
begin
  X := 15;
  Y := 3;
  SetLength(A, X, Y);
end;
Gruß

foerster7892 23. Feb 2009 22:20

Re: Dyn Array vielleicht????
 
so hatte ich mir das vor 5min auch noch gedacht:
SetLength(Werte, Anzahl, Varianten);

aber da kommt ne Fehlermeldung
(Werte:array of string;
Anzahl, Varianten :integer;)

Meflin 23. Feb 2009 22:22

Re: Dyn Array vielleicht????
 
Zitat:

Zitat von foerster7892
aber da kommt ne Fehlermeldung
(Werte:array of string;
Anzahl, Varianten :integer;)

das ist keine Fehlermeldung :gruebel: Abgesehen davon ist das Semikolon (;) am Schluss zu viel.

foerster7892 23. Feb 2009 22:23

Re: Dyn Array vielleicht????
 
ne das in klammern is nur wie ich die variablen definiert hab

Meflin 23. Feb 2009 22:24

Re: Dyn Array vielleicht????
 
Zitat:

Zitat von foerster7892
ne das in klammern is nur wie ich die variablen definiert hab

Ja was ist denn nun die Fehlermeldung :gruebel:

foerster7892 23. Feb 2009 22:24

Re: Dyn Array vielleicht????
 
incompatible typen

Meflin 23. Feb 2009 22:26

Re: Dyn Array vielleicht????
 
Zitat:

Zitat von foerster7892
incompatible typen

du definierst ein eindimensionales array of string und rufst SetLength mit zwei Dimensionen auf. kann ja nicht klappen.

foerster7892 23. Feb 2009 22:28

Re: Dyn Array vielleicht????
 
wie definiere ich nen 2d array wenn ich es dyn haben will???

Die Muhkuh 23. Feb 2009 22:30

Re: Dyn Array vielleicht????
 
Delphi-Quellcode:
DynArray: array of array of Datentyp;


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:25 Uhr.
Seite 1 von 2  1 2   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz