Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

OnCreate, OnDestroy


Страницы:   1 2 3

!_SM_! ©   (2006-08-12 18:21:00) 

Будет ли уничтожен BitMap

var BitMap: TBitMap;  //глобальная переменная

procedure TForm1Create(Sender: TObject);
begin
 BitMap:=TBitMap.Create;
end;

автоматически на Destroy формы?


!_SM_!   (2006-08-12 18:56:00) [21]

> [20] !_SM_!   (12.08.06 18:55)


Edit:=Tedit.Create(Form1);
Edit.Parent:=Panel1;

Form1- родитель
Panel1 - Владелец


Fay   (2006-08-12 18:56:00) [22]

2 !_SM_!   (12.08.06 18:54) [19]
> Всеравно не понял твою мысль...
По-твоему, "в событии" - это где?


!_SM_!   (2006-08-12 18:55:00) [23]

> [18] Fay ©   (12.08.06 18:54)

Parent - это владелец
а Owner - родитель.


!_SM_!   (2006-08-12 18:54:00) [24]

> [14] Fay ©   (12.08.06 18:48)

Всеравно не понял твою мысль...
Кому руки отрывать, за какое уничтожение в событии....


Fay   (2006-08-12 18:54:00) [25]

2 !_SM_!   (12.08.06 18:53) [16]
owner
   сущ.  1) владелец; собственник, хозяин


Fay   (2006-08-12 18:53:00) [26]

2 !_SM_!   (12.08.06 18:52) [15]
> а (про)родителем...
А это хто такой?


!_SM_!   (2006-08-12 18:53:00) [27]

> [15] !_SM_!   (12.08.06 18:52)

т.е. Owner


!_SM_!   (2006-08-12 18:52:00) [28]

> [13] Fay ©   (12.08.06 18:48)


> [4] Пусик ©   (12.08.06 18:37)

Наверное всетаки не владельцамикоторых является форма
а (про)родителем...


Fay   (2006-08-12 18:48:00) [29]

2 !_SM_!   (12.08.06 18:46) [12]
В событии - это где, по-твоему?


Fay   (2006-08-12 18:48:00) [30]

2 Пусик ©   (12.08.06 18:37) [4]
> Будут уничтожены любые объекты
Совсем любые?
> владельцами которых является форма
Владельцами? А м.б. сеньорами? 8)


!_SM_!   (2006-08-12 18:46:00) [31]

> [11] Fay ©   (12.08.06 18:45)


> За фразу "уничтожены в событии" надо ваще руки оторвать.

Не понял.


Fay   (2006-08-12 18:45:00) [32]

2 !_SM_!   (12.08.06 18:42) [10]
Там написана бредятина. За фразу "уничтожены в событии" надо ваще руки оторвать.


!_SM_!   (2006-08-12 18:42:00) [33]

> [4] Пусик ©   (12.08.06 18:37)

Т.е. там не правда (не совсем правда) написана, и всех неимеющих родителя объектов, созданных на OnCreate формы (главного родителя), нужно самому "убивать".


Fay   (2006-08-12 18:42:00) [34]

2 !_SM_!   (12.08.06 18:40) [8]
1) Я в курсе
2) Речь шла о наследниках TComponent


!_SM_!   (2006-08-12 18:40:00) [35]

> [3] Fay ©   (12.08.06 18:36)

Также нет Owner'a


Fay   (2006-08-12 18:39:00) [36]

2 Пусик ©   (12.08.06 18:38) [5]
Не понял


!_SM_!   (2006-08-12 18:38:00) [37]

Или нужно исправить любые объекты имеющие владельца форму будут...
ДА так и ежу понятно
У BitMap'a нет Parent'a


Пусик   (2006-08-12 18:38:00) [38]


> Fay ©   (12.08.06 18:36) [3]
>  Не читал.
>  И ты не читай.


Мысли пачкают мозги.


Пусик   (2006-08-12 18:37:00) [39]


> Это я взял с Delphi Russian Knowledge BaseИли не так?


Не так.
Будут уничтожены любые объекты, владельцами которых является форма.
И так по нисходящей-)


Fay   (2006-08-12 18:36:00) [40]

2 Sapersky   (12.08.06 18:27) [1]
Не parent, а owner

2 !_SM_!   (12.08.06 18:30) [2]
> Будет ли уничтожен BitMap
Нет, не будет.
> Это я взял с Delphi Russian Knowledge Base
Не читал. И ты не читай.


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо