Einzelnen Beitrag anzeigen

Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.736 Beiträge
 
Delphi 6 Enterprise
 
#9

AW: Muss Sender immer TComponent sein?

  Alt 21. Jan 2011, 15:33
Denke auch. Mach es jetzt so:
Delphi-Quellcode:
implementation
{$R *.dfm}

uses uMSG;

{TViewMSG}

var MSG:TMSG //Variable, in der (eine Referenz auf) die erzeugende Klasse gespeichert wird.

constructor TViewMSG.Create(Sender: TObject);
begin
  inherited Create(nil);
  if Sender is TMSG then MSG:=TMSG(Sender);
end;
Das der org. Konstruktor verdeckt ist sollte egal sein, da ich ihn ja mit inherited selber aufrufe und es im Fall des Konstruktors eh egal ist, da ich ja nicht sowas Typecasten oder heißt es Objectcasten würde wie TForm(TViewMSG).Create(nil).
Ralph
  Mit Zitat antworten Zitat