Einzelnen Beitrag anzeigen

Benutzerbild von bitsetter
bitsetter

Registriert seit: 17. Jan 2007
1.169 Beiträge
 
Turbo Delphi für Win32
 
#10

Re: Canvas als Komponenten-Eigenschaft

  Alt 23. Apr 2008, 15:42
Hi,

bist du dir sicher, dass du die published-Eigenschaften meinst?
Die Eigenschaft Canvas ist bei der TPaintbox nämlich unter public deklariert.

Bei published-Eigenschaften müsste es aber so gehen:
Delphi-Quellcode:
uses
  TypInfo;

...
var
  Info: PTypeInfo;
const
  PropName= 'Color';
begin
  Info := TypeInfo(TPaintbox);
  Showmessage(Format('Color ist published: %s', [BoolToStr(Assigned(GetPropInfo(Info, PropName)), True)]));
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
  Mit Zitat antworten Zitat