
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.11.2005, 16:49
|
|||
|---|---|---|---|
|
|||
Зачем нужен Owner? |
|||
|
#18+
Кто знает зачем знужен параметр Owner при создании VCL обхекта и чем черевато если я вместо него передам null? Например cur_connection = new TADOConnection(null) Это не приведет к какому либо краху (при условии что я потом этот класс сам нормально удалю) Или овнер нужен для того чтобы получать события и все? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.11.2005, 17:04
|
|||
|---|---|---|---|
|
|||
Зачем нужен Owner? |
|||
|
#18+
Owner сам удаляет своих подчиненных при своем удалении. Если удаляешь руками, то оунера не указывай, иначе - AV (хотя не уверен, что именно AV) Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.11.2005, 18:20
|
|||
|---|---|---|---|
Зачем нужен Owner? |
|||
|
#18+
+ некоторые объекты не создать на пустом месте - т..е требуют "подложку" под себя, т.е. Owner. ______________________________________________ Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.11.2005, 05:57
|
|||
|---|---|---|---|
Зачем нужен Owner? |
|||
|
#18+
Кроме того, что сказано выше есть еще нюанс... не всякий овнер и не над всяким дитем готов принять на себя всю родительскую ответственность. see also: DYNAMIC void __fastcall TComponent::ValidateInsert(TComponent* AComponent); это сильно актуально, например, когда ты пишешь свои компоненты, и не хочешь чтобы к твоим компонентам подписывались какие-то подкидыши слева. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.11.2005, 10:51
|
|||
|---|---|---|---|
|
|||
Зачем нужен Owner? |
|||
|
#18+
Petro123+ некоторые объекты не создать на пустом месте - т..е требуют "подложку" под себя, т.е. Owner. ______________________________________________ Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде! Окромя онера есть ищо парент :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2032434]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
188ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 254ms |
| total: | 556ms |

| 0 / 0 |
