Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

Как правильн вызвать Destroy?   Найти похожие ветки 

 
Дмитрий Белькевич   (2010-04-06 12:31) [40]


> Да без проблем, я против насилия и хочу чтобы на форумах
> процветали мир, благодать, взаимоуважение, взаимопонимание
> и общий вектор качественного решения проблем, наставления
> на путь истинный и т.п. Человеческое общение!


Тут недавно это плотно обсуждали. Всё, что тебе говорят - это уже после этой ветки. До этой ветки просто сразу в дворники отсылали ;)


 
Игорь Шевченко ©   (2010-04-06 12:32) [41]


>  я против насилия и хочу чтобы на форумах процветали мир,
>  благодать, взаимоуважение, взаимопонимание и общий вектор
> качественного решения проблем, наставления на путь истинный
> и т.п. Человеческое общение!


Это платная услуга :)


 
Anatoly Podgoretsky ©   (2010-04-06 12:33) [42]

> Дмитрий Белькевич  (06.04.2010 12:14:36)  [36]

Для присвоение StringList


 
Дмитрий Белькевич   (2010-04-06 12:40) [43]


> Для присвоение StringList


Так поле же - поле класса. Классом должно создаваться и разрушаться. Опять же - присвоение - сразу же утечка.


 
Anatoly Podgoretsky ©   (2010-04-06 13:00) [44]

> Игорь Шевченко  (06.04.2010 12:32:41)  [41]

За поиск телефона доверия.


 
Anatoly Podgoretsky ©   (2010-04-06 13:00) [45]

> Дмитрий Белькевич  (06.04.2010 12:40:43)  [43]

Ты не внимательно читаешь - контролируемое свойство.


 
Демо ©   (2010-04-06 13:05) [46]


> Дмитрий Белькевич   (06.04.10 12:40) [43]
> > Для присвоение StringListТак поле же - поле класса. Классом
> должно создаваться и разрушаться. Опять же - присвоение
> - сразу же утечка.


Оно может и не разрушаться - присвоил, поработал да и ладно.


 
Дмитрий Белькевич   (2010-04-06 13:19) [47]


> контролируемое свойство


Увидел. Согласен.


> Оно может и не разрушаться - присвоил, поработал да и ладно.


Относитесь к сексу с юмором. Не встал – похохотали и баиньки.

Автору: код исправленный давай.


 
Anatoly Podgoretsky ©   (2010-04-06 13:21) [48]

> Демо  (06.04.2010 13:05:46)  [46]

Оно обязано разрушаться, никто адреса менять не позволял. Да и делов то сделать контролируемое свойство, многие части VCL такие имеют, например TPicture
Неужели автор не в состоянии написать if Assigned


 
Константин   (2010-04-06 13:31) [49]


> Автору: код исправленный давай.


destructor Destroy; override;

//.....

procedure TOATravelSheets.ClearData;
begin
 inherited Clear;
 Notices.Clear;  
end;

destructor TOATravelSheets.Destroy;
begin
 Notices.Free;
 inherited;
end;


 
Leonid Troyanovsky ©   (2010-04-06 13:47) [50]


> Константин   (06.04.10 13:31) [49]

[21]

--
Regards, LVT.


 
Дмитрий Белькевич   (2010-04-06 14:04) [51]


> [21]


Уже вроде не [21] - он метод переименовал и не перезагружает (как, кстати, правильно override переводить?) предковый.

Что бы не переименовывать метод, рекомендую посмотреть, что такое FreeAndNil и то, что говорил Подгорецкий - посмотреть, как использовать в методе Clear конструкцию "if Assigned". Можно будет всё оставить как было.


 
Константин   (2010-04-06 14:09) [52]


> как, кстати, правильно override переводить

переопределяет ;)


 
Игорь Шевченко ©   (2010-04-06 14:09) [53]


> (как, кстати, правильно override переводить?)


перекрывает в данном контексте


 
Константин   (2010-04-06 14:21) [54]

Удалено модератором
Примечание: Выражения выбираем, не в пивной


 
Anatoly Podgoretsky ©   (2010-04-06 14:26) [55]

> Константин  (06.04.2010 14:21:54)  [54]

> потом перепишу.

Не обманывай.


 
Дмитрий Белькевич   (2010-04-06 14:26) [56]

Удалено модератором
Примечание: И не цитируем


 
Константин   (2010-04-06 14:35) [57]


> Не обманывай.

Вы меня плохо, знаете. Я за "чистоту" кода, но деньги тоже нужны!



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

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.57 MB
Время: 0.159 c
15-1270719800
oxothuk
2010-04-08 13:43
2010.08.27
COM порт


2-1267853680
Дмитрий С
2010-03-06 08:34
2010.08.27
Ограничение TControl.Top.


2-1269007934
Delphist2
2010-03-19 17:12
2010.08.27
обновить dblistbox


2-1270034843
F$
2010-03-31 15:27
2010.08.27
Int64 как Integer


15-1273005004
Юрий
2010-05-05 00:30
2010.08.27
С днем рождения ! 5 мая 2010 среда