unit Unit1;
interface
uses
Classes,Forms;
function Create_Component:TComponent;
var
pData:function :TComponent=Create_Component;
implementation
var
pData_Self:TComponent;
function OutComponent:TComponent;
begin
Result := Component_Self;
end;
function Create_Component:TComponent;
begin
pData_Self := TComponent.Create(Application);
Result := Component_Self;
pData:=OutComponent;
end;
end.
|