Einzelnen Beitrag anzeigen

Benutzerbild von uligerhardt
uligerhardt

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

Re: Compiler erkennt TControl.PopupMenu nicht

  Alt 29. Jul 2009, 09:07
Zitat von hoika:
#closed#
Ich muss trotzdem noch meinen Senf dazugeben.

Zitat von hoika:
Nicht zu fassen, ist doch tatsächlich protected
Sagt der Compiler auch recht deutlich:
Code:
[Pascal Fehler] Unit1.pas(91): E2362 Auf protected-Symbol TControl.PopupMenu kann nicht zugegriffen werden
Das ist glücklicherweise ein Standardproblem mit einer Standardlösung:
Delphi-Quellcode:
type
  THACK_Control = class(TControl);
  
  if THACK_Control(Control).PopupMenu = nil then
    THACK_Control(Control).PopupMenu := TPopupMenu.Create(Control);
Uli.
Uli Gerhardt
  Mit Zitat antworten Zitat