Einzelnen Beitrag anzeigen

xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#3

Re: Formular eines TWinControls ermitteln

  Alt 9. Jan 2006, 16:49
Hallo,

wäre nicht die Suche über Parent angebracht statt über Owner? Ein Owner kann ja irgendeine Komponente sein.

Delphi-Quellcode:
function GetForm(c: TControl): TForm;
begin
  if c.Parent is TForm
    then Result := c.Parent as TForm
    else Result := GetForm(c.Parent);
end;
Gruß
xaromz
  Mit Zitat antworten Zitat