Einzelnen Beitrag anzeigen

Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.746 Beiträge
 
Delphi 2007 Professional
 
#13

Re: Compiler erkennt TControl.PopupMenu nicht

  Alt 29. Jul 2009, 10:31
Zitat von mirage228:
Delphi-Quellcode:
procedure WhatEver;

  type
    TControlAccess = class(TControl)
    public
      property PopupMenu: ....;
    end;

var
  Control: TControl;
begin
  TControlAccess(Control).PopupMenu := ...;
end;
Ob du
Delphi-Quellcode:
type
  THACK_Control = class(TControl);
oder
Delphi-Quellcode:
type
  THACK_Control = class(TControl)
  public
    property PopupMenu;
  end;
schreibst, macht null Unterschied.

Zitat von mirage228:
Alternativ könnte man doch die Eigenschaft über RTTI versuchen abzugreifen...
Das würde vermutlich funktionieren, wäre aber mit Kanonen auf Spatzen geschossen - sowohl vom Codieren als auch von der Laufzeit her.
Uli Gerhardt
  Mit Zitat antworten Zitat