Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi array properties kaputt?! (https://www.delphipraxis.net/65530-array-properties-kaputt.html)

DGL-luke 17. Mär 2006 16:07


array properties kaputt?!
 
Hallo, ich dachte mir gerade, "versuchst du halt mal wieder, ne property mit index zu bauen..." - pustekuchen :roll: und das obowlh ich mich genau an die OH halte....

Delphi-Quellcode:
TFileManager = class(TObject)
    private
      FFiles: array of TFile;

      function GetFile(Index: Integer): TFile;
      procedure SetFile(Index: Integer; Value: TFile);
    published
      property Files[Index: Integer]: TFile read GetFile; // <== [Fehler] UEntities.pas(37): E2188 Published-Eigenschaft 'Files' kann nicht vom Typ ARRAY sein
    end;
Ich bin mit meinem Latein am Ende und verdächtige inzwischen ja schon Delphi der Sabotage.... Ich hoffe, da kann mir jemand helfen?!

sakura 17. Mär 2006 16:09

Re: array properties kaputt?!
 
Array-Eigenschaften dürfen nur public sein, aber nicht published. Dann geht es.

...:cat:...

DGL-luke 17. Mär 2006 16:54

Re: array properties kaputt?!
 
hmm... aha... na gut.... :gruebel: Funktioniert... danke! :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:42 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-2025 by Thomas Breitkreuz