Показать сообщение отдельно
  #25  
Старый 29.11.2012, 13:29
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
Сообщение

Цитата:
Сообщение от cmepthuk
Знаешь в чем перл?

Код:
Button1: TButton;
...
procedure TmainForm.Button1Click(Sender: TObject);
begin
  Sender.Free;
end;

работает без ошибок в чистом проекте, а в моем нет. Почему?
А если так?:
Код:
procedure TmainForm.Button1Click(Sender: TObject);
var
  pt: Pointer;
  size: Integer;
begin
  pt := Pointer(Sender);
  size := Sender.InstanceSize;
  Sender.Free;
  FillChar(pt^, size, 0);
end;
Ответить с цитированием