Показать сообщение отдельно
  #6  
Старый 04.03.2015, 16:00
Alex55V Alex55V вне форума
Прохожий
 
Регистрация: 01.10.2014
Сообщения: 10
Версия Delphi: Delphi 2010
Репутация: 10
Счастье

Цитата:
Сообщение от lmikle
Т.е. SetCount д.б. процедурой.
А я ведь Вам не поверил.... Попробовал изменить тип функции с boolean на integer и вообще отказаться от указания типа функции... Процедура - работает. Функция - ни в каком виде. Вывод: ошибка ни в типе данных, а в кривом использовании property. Правильно понял?
Цитата:
Сообщение от icWasya
free -это невиртуальная функция класса TObject, которая сама вызывает Destroy.
free невиртуальная функция класса TObject, проверяет наличие удаляемого объекта, и если он существует, то сама вызывает Destroy. В крайнем случае так написано в книгах. Не исключаю что при таком вызове Destroy могут быть подводные камни. Тогда какие.

Теперь просьбы
Хотелось бы чтобы Ваши ответы были ни столь подробны. Лучше лишний раз переспрошу.
Я могу путаться в понятиях и определениях. Огромная просьба поправляйте.
Научите определять всю ли память освободила программа, после завершения своей работы
Ответить с цитированием