Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Mehrdimensionales Array an proecedure übergeben (https://www.delphipraxis.net/26159-mehrdimensionales-array-proecedure-uebergeben.html)

Nikolas 19. Jul 2004 14:57


Mehrdimensionales Array an proecedure übergeben
 
Ich würde gerne ein Array of Array of Byte (global), dass ich in einer Procedure geschrieben habe in einer anderen benutzen. Wenn ich aber
Delphi-Quellcode:
Procedure ShowField( Feld: array of array of Byte);
schreibe, bekomme ich die Meldung, dass ein Bezeichner erwartet wurde aber 'array' gefunden wurde. Weiss jemand wie ich das machen kann? Ausserdem würde ich dieses Array of Array gerne von einer function zurückgeben lassen. Auch hier klappt die Deklaration nicht. (gleicher Fehler)

:gruebel:
THXbyTOX

xineohp 19. Jul 2004 15:01

Re: Mehrdimensionales Array an proecedure übergeben
 
moin,

du musst einen eigenen Typ erstellen:
Delphi-Quellcode:
type
  t2dArray = array of array of Byte;

function xyz( Feld: t2dArray ): t2dArray;

Nikolas 19. Jul 2004 15:06

Re: Mehrdimensionales Array an proecedure übergeben
 
Vielen Dank, muss ich gleich mal ausprobieren :thuimb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:17 Uhr.

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