unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls, Buttons;
type
TForm1 = class(TForm)
Button1: TButton;
Edit1: TEdit;
Memo1: TMemo;
BitBtn1: TBitBtn;
Image1: TImage;
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
var
i: integer;
s: string;
begin
for i := 0 to form1.ComponentCount - 1 do
begin
s := form1.Controls[i].ClassName;
s := s + ' Parent=' + form1.Controls[i].ClassParent.ClassName + ' Memory: ' + inttostr(form1.Controls[i].InstanceSize);
if form1.Controls[i] is TGraphicControl then
s := s + ' Данный клас порожден от TGraphicControl';
showmessage(s);
end;
end;
end.
Если Вы уже зарегистрированы на Портале - войдите в систему, если Вы еще не регистрировались - пройдите простую процедуру регистрации.