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