Einzelnen Beitrag anzeigen

Benutzerbild von dataspider
dataspider

Registriert seit: 9. Nov 2003
Ort: 04539 Groitzsch
1.350 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Handle einer Komponente zuweisen

  Alt 1. Dez 2005, 12:16
Hi,
Delphi-Quellcode:
function GetPanel(Handle: Hwnd): TPanel;
Var
  AControl: TWinControl;
begin
  Result := nil;
  AControl := FindControl(Handle);
  if Assigned(AControl) and (AControl is TPanel) then
    Result := TPanel(AControl);
end;
Das Panel aus dem Handle kannst du erhalten.
Nur, eine neue Komponente kannst du daraus nicht erzeugen. Das musst du schon im Code erledigen. Inwieweit die Methode Assign Einstellungen übernimmt, musst du testen.
Cu, Frank
Frank Reim
  Mit Zitat antworten Zitat