object.inc

来自「将bmf在DOS下显示出来」· INC 代码 · 共 27 行

INC
27
字号
{$IFNDEF object}
{$DEFINE object}
type
  PObject=^TObject;
  TObject=object
    constructor init;
    procedure free; virtual;
    destructor done; virtual;
  end;  {TObject}

constructor TObject.init;
begin
{$IFDEF __TMT__}
  if typeof(self)<>typeof(TObject) then
    FillChar(ptr(ofs(self)+4)^,sizeof(self)-4,0);
{$ENDIF}
end;  {TObject.init}

procedure TObject.free;
begin
  Dispose(PObject(@Self), Done);
end;  {TObject.free}

destructor TObject.done;
begin
end;  {TObject.done}
{$ENDIF}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?