Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Published (https://www.delphipraxis.net/57900-published.html)

simonko 28. Nov 2005 14:49


Published
 
Mich würd gern interessiern was published heisst da das im objektbrowser auftaucht. denn unterschied zwischen public und private kenn ich.
ich bitte um hilfe :?:

mfg

sakura 28. Nov 2005 14:52

Re: Published
 
Schon mal die Hilfe von Delphi konsultiert?
Zitat:

published-Elemente

published-Elemente haben dieselbe Sichtbarkeit wie public-Elemente. Im Unterschied zu diesen werden jedoch für published-Elemente Laufzeit-Typinformationen generiert. Sie ermöglichen einer Anwendung, die Felder und Eigenschaften eines Objekts dynamisch abzufragen und seine Methoden zu lokalisieren. Diese Informationen werden verwendet, um beim Speichern und Laden von Formulardateien auf die Werte von Eigenschaften zuzugreifen, Eigenschaften im Objektinspektor anzuzeigen und spezielle Methoden (so genannte Ereignisbehandlungsroutinen) bestimmten Eigenschaften (den Ereignissen) zuzuordnen.
...:cat:...

Jelly 28. Nov 2005 15:37

Re: Published
 
Um Daniels korrekte Erklärung mal einfach zu übersetzen, und anzuwenden:

1. Eigenschaften, die bei einer Komponente im Object inspector angezeigt werden sollen, müssen published deklariert sein.

2. Willst du auf eine Eigenschaft während der Laufzeit zugreifen, ohne dessen Namen zu kennen, muss die Eigenschaft published sein. Ähnlich wie bei FindComponent kannst du auch auf publizierte Eigenschaften per Namen zugreifen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:01 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