![]() |
TControl.Caption - Oder doch nicht?
Hi,
ich versuche gerade einem (per FindComponent) gefundem TControl klar zu machen, dass er einen Text anzuzeigen hat. Das sage ich ihm mit Hilfe von Caption. Lt. Hilfe ist das korrekt, allerdings meckert er ständig, die Caption-Eigenschaft wäre bei TControl nicht vorhanden:
Delphi-Quellcode:
Ideen?
cmpTemp := (frmTemp.FindComponent(slTemp[i]) as TControl);
sTemp := aIniFile.ReadString(slTemp[i], 'Caption', 'ERROR'); cmpTemp.Caption := sTemp Chris |
Re: TControl.Caption - Oder doch nicht?
Hallo
meine Hilfe sagt zu tcontrol.caption, daß die Eigenschaft nur protected ist. eine Lösung wäre folgende
Delphi-Quellcode:
Mfg Frank
if cmptemp is Tbutton then Tbutton(cmpTemp).Caption := 'blabla';
|
Re: TControl.Caption - Oder doch nicht?
Hi,
so schlau ist meine Hilfe leider nicht. ;) Allerdings müsste ich dann für fünf verschiedene Komponenten was anderes Schreiben... nun gut. Macht nix. :\ Chris |
Re: TControl.Caption - Oder doch nicht?
Zitat:
so ist es zumindestens bei mir :spin: Frank |
Re: TControl.Caption - Oder doch nicht?
Hi,
wie gesagt: meine Hilfe hat das nicht drauf. :( Trotzdem danke für deine Hilfe! Chris |
Re: TControl.Caption - Oder doch nicht?
Einfache Lösung:
Delphi-Quellcode:
type
THookControl = class(TControl) public property Caption; end; THookControl(cmpTemp).Caption := 'blablabla'; |
Re: TControl.Caption - Oder doch nicht?
Zitat:
Doch hat sie, es sein denn du hast ein anderes D6 Personal, wie ich. :roll: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:49 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