AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Name einer geerbten Komponente ändern
Thema durchsuchen
Ansicht
Themen-Optionen

Name einer geerbten Komponente ändern

Ein Thema von Helmi · begonnen am 14. Okt 2004 · letzter Beitrag vom 14. Okt 2004
Antwort Antwort
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#1

Name einer geerbten Komponente ändern

  Alt 14. Okt 2004, 15:54
Hallo,

ich hab mal wieder eine Frage:

Ich erzeuge eine Komponente die von einer anderen Komponente erbt (siehe Code

Code:
uses
  ExtCtrls;

type
  TPreBoundLabel = class(TBoundLabel)
//...//
Das Problem ist, dass dem TBoundLabel in ihrem Create bereits eine Name vergeben wird

Code:
//Create

Name := 'text';
Wie kann ich nun diese Property Name nachträglich in meinem Projekt ändern?

mfg
Helmi
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#2

Re: Name einer geerbten Komponente ändern

  Alt 14. Okt 2004, 16:17
Du überschreibst das OnCreate Ereigniss und in der implementation gibst du folgendes an:

Delphi-Quellcode:
constructor Create(aowner: TComponent);
begin
inherited Create(aowner);
name := ''; //Name eintragen
end;
Hab grad so mit der hand geschrieben, könnte also sein, dass fehler drin sind.
Aber das prinzip müsste richtig sein
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:44 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