Вниз
Скачать: CL | DM;

Навеяно недавней веткой   Найти похожие ветки 

← →
Дмитрий_Б   (2005-08-17 14:24) [0]

Почему этот код:

procedure TForm1.Button1Click(Sender: TObject);
var c: TObject;
begin
  c := TObject.Create;
  c.Free;
  c.Free;
end;

при первом клике не вызывает исключения, а при втором возникает AV ?


← →
Rouse_ ©   (2005-08-17 14:27) [1]

Потому что ты пытаешся вызвать метод разрушенного объекта :)


← →
Kot Andrei ©   (2005-08-17 14:49) [2]

мне тоже интересно! ведь при первом клике тоже повторно вызывается метод Free, и обходится без исключений...?


← →
КаПиБаРа ©   (2005-08-17 14:49) [3]

Дмитрий_Б   (17.08.05 14:24)
Из за особенностей внутреней реализации данной версии Дельфи



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.021 c
1-1124453185
Демидрол
2005-08-19 16:06
2005.09.11
Бегущая строка


1-1124664801
chitak
2005-08-22 02:53
2005.09.11
kak obrashatsya k etoy procedure?


1-1124177493
tower
2005-08-16 11:31
2005.09.11
Печать штрих кодов и их сканирование.


1-1124659140
domosed
2005-08-22 01:19
2005.09.11
не допустить чтобы два приложения одновременно запис. и читали фа


3-1122888964
Belkova
2005-08-01 13:36
2005.09.11
Создание отчетов в fasrReport 3.0




   Наверх