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

start [/forum/topic.php?fid=57&fpage=383&tid=2032434]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
21ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
2ms |
| others: | 207ms |
| total: | 289ms |

| 0 / 0 |
