![]() |
Neue property für TEdit erstellen
Hi,
wie kann ich eine neue property für TEdits definieren? |
Re: Neue property für TEdit erstellen
Indem du eine eigene Klasse erstellst, die von TEdit abgeleitet ist:
Delphi-Quellcode:
Wenn es nun noch darum geht, dass diese TMyEdit Komponente auch noch in der Toolpalette als Komponente auftaucht, so muss diese registriert werden und in ein Package eingebunden werden.
type
TMyEdit = class (TEdit) private FMeineEigenschaft : string ; published property MeineEigenschaft : string read FMeineEigenschaft write FMeineEigenschaft ; end ;
Delphi-Quellcode:
interface
// Klassendefinition procedure Register ; implementation procedure Register ; begin RegisterComponents('Standard', [TMyEdit]); end ; // .. Klassenimplementierung end. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:03 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