![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Какая разница кто? MyControl:=tControl.Create(кто-то);
12 © (2009-07-16 11:02:00)собственно вот
Что имеет этот кто-то
Кто это у вас обычно
BorNent (2009-07-16 18:52:00) [1]
> 12 © (16.07.09 11:02)
> собственно вот
> Что имеет этот кто-то
> Кто это у вас обычно
КТО-ТО - это парень, который в случае само уничтожения уничтожит экземпляр TControl'a
)))
Ega23 (2009-07-16 14:25:00) [2]
> в одном случае находит во втором нет
Ну, всё правильно. Читай в хелпе разницу между Owner и Parent
Palladin (2009-07-16 13:53:00) [3]
TWinControl.Controls[ControlCount] - TControl.Parent
TComponent.Components[ComponentCount] - TComponent.Owner
12 (2009-07-16 13:46:00) [4]MyControl:=tControl.Create(APanel);
MyControl.Paren:=APanel;
MyControl:=tControl.Create(AForm);
MyControl.Paren:=APanel;
function GetControlByTag(AIndex:integer):tObject;
var i:integer;
begin
for i:=0 to frmParentQ.componentCount-1 do
if Components[i].Tag=AIndex then
begin
Result:=Components[i];
Exit;
end;
end;
в одном случае находит во втором нет
вот и спросил, что имеет с этого этот кто-то
Гугл работает, но тут обычно бустрее отвечали раньше помнится
brother (2009-07-16 11:12:00) [5]с английским туго или гугл отключили?
Ega23 (2009-07-16 11:08:00) [6]
> Кто это у вас обычно
Тот, кто нужен в качестве Owner. Когда панель, когда табшит, когда форма.
Чаще всего nil
Palladin (2009-07-16 11:08:00) [7]А что, в справке про это ничего не написано?
brother (2009-07-16 11:03:00) [8]Self