![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 | ||
Заблокирован
Регистрация: 27.05.2010
Сообщений: 1,099
|
![]() Цитата:
> как этот "кто-то" узнает, что ссылка больше не актуальна? С чего бы ей быть неактуальной, если этот "кто-то" не обнилил эту ссылку ? Не обнилил - значит объект ему нужен и гарантированно существует. Обнилил - значит объект ему больше не нужен, и не его забота кому этот объект кроме него еще пока нужен. Цитата:
Готовый механизм нотификаций реализован как минимум в TComponent и в TControl. |
||
![]() |
![]() |
![]() |
#12 | ||||
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
![]() Цитата:
Цитата:
Цитата:
Цитата:
Представь, что будет, если удалить Линию1 и попытаетесь сохранить проект. При сохранении Линии2 программа будет искать Линию1 в общем перечне примитивов, ну допустим по идентификатору и не найдет ее. Ошибка однако. Т.е. выходит что связь нужно обрывать заранее. А для этого зависимый элемент нужно известить. Но тогда выходит, что для этой задачи использование интерфейсов не целесообразно. Мы и так связь оборвем. И счетчики нам для этого не нужен. |
||||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ссылки | segail | Microsoft Office Excel | 6 | 13.10.2009 22:16 |
Ссылки | Принц | HTML и CSS | 1 | 31.05.2008 15:46 |