Вверх ↑
Администрация
Ответов: 15295
Рейтинг: 1519
#1: 2007-08-27 17:53:41 ЛС | профиль | цитата
лучше отложить путем подсчета вложенности. Т.е. вошли в динамический мультик выполнили:
F.refs ++;[/code]

далее где-то внутри удаляем сами себя:
F.isDelete := true;[/code]

и наконец опять в мультике:
F.refs--;
if(F.refs = 0)and F.isDelete then
HDelete(MakeData(F), 0);
карма: 27
0