Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

Как правильн вызвать 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.55 MB
Время: 0.09 c
2-1270554874
kyn66
2010-04-06 15:54
2010.08.27
TprogresssBar с отображением процентов


2-1267712808
Scot Storch
2010-03-04 17:26
2010.08.27
чтение из стрима


15-1263677426
Юрий
2010-01-17 00:30
2010.08.27
С днем рождения ! 17 января 2010 воскресенье


2-1274343893
Bagdat
2010-05-20 12:24
2010.08.27
Помогите! как работать с Mask edit?


2-1270531127
Knob
2010-04-06 09:18
2010.08.27
Проблема с ActiveX





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский