![]() |
Name einer geerbten Komponente ändern
Hallo,
ich hab mal wieder eine Frage: Ich erzeuge eine Komponente die von einer anderen Komponente erbt (siehe Code:)
Code:
Das Problem ist, dass dem TBoundLabel in ihrem Create bereits eine Name vergeben wird
uses
ExtCtrls; type TPreBoundLabel = class(TBoundLabel) //...//
Code:
Wie kann ich nun diese Property Name nachträglich in meinem Projekt ändern?
//Create
Name := 'text'; mfg Helmi |
Re: Name einer geerbten Komponente ändern
Du überschreibst das OnCreate Ereigniss und in der implementation gibst du folgendes an:
Delphi-Quellcode:
Hab grad so mit der hand geschrieben, könnte also sein, dass fehler drin sind.
constructor Create(aowner: TComponent);
begin inherited Create(aowner); name := ''; //Name eintragen end; Aber das prinzip müsste richtig sein |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:08 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