![]() |
[Procedure] Verständniss Frage
Delphi-Quellcode:
unter type werden alle proceduren angelegt, z.B. wenn ich einfach doppelt auf einen Button klicken (OnClick Event). Soweit leuchtet mir das auch alles ein.
type
TForm1 = class(TForm) procedure FormCreate(Sender: TObject); private { Private-Deklarationen } public { Public-Deklarationen } end; Private und public hab ich eig immer nur für eigene funktionen/proceduren benötigt.Da schien es irgendwie egal WO ich das reinpacke. Nun wollte ich da mal genauer nachhacken. Warum gehört was wo rein? [edit=SirThornberry]quote-tags durch die dafür vorgesehen delphi-tags ersetzt - Mfg, SirThornberry[/edit] |
Re: [Procedure] Verständniss Frage
|
Re: [Procedure] Verständniss Frage
Sie geben an, von wo die Attribute, Properties und Methoden sichtbar sind.
strict private: nur Kllase private: Klasse und aktuelle Unit strict protected: Kllase, abgeletete Klassen protected: Klasse, Unit, abgeleitete Klassen public: von überall (wenn Unit eingebunden) published: Wird zusätzlich im OI angezeigt [managed(ohne Modifier)]: von der IDE verwaltet. die strict-Versionen erst ab D8/D10 |
Re: [Procedure] Verständniss Frage
ah ok, danke!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:51 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