![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Динамическое создание объектов
Alexander © (2008-05-16 20:18:00)Здравствуйте, никак не могу разобраться с динамическим созданием объектов. Т.е., как я понимаю, нам не обязательно для создания, например кнопки, перетаскивать её на форму, а мы можем создать её вручную.
Для этого я добавляю в uses StdCtrls и дальше в создании формы пишу:
var
Button1: TButton;
begin
Button1 := TButton.Create(Form1);
end;
По идее теперь я могу к ней обращаться, задавать какие-то свойства и т.д.
Собственно, что мне не понятно:
1) В скобках я пишу Form1, это как я понял хозяин кнопки, т.е. по идее я могу обратиться к ней через Form1.Button1, но этого не происходит. Если я правильно рассуждаю, то почему мы не можем к ней так обратиться? Если не правильно, то что писать в скобках?
2) Я могу править ей свойства, я могу производить с ней какие-то действия и вызывать методы, но как мне добавить её на форму?
Прошу не ругаться на глупые вопросы, программировать не учат, учимся сами)
Alexander (2008-05-16 20:37:00) [1]
> http://www.delphikingdom.com/asp/viewitem.asp?catalogid=342
> Эта статья тебе будет очень полезна.
Спасибо большое)
Германн (2008-05-16 20:20:00) [2]http://www.delphikingdom.com/asp/viewitem.asp?catalogid=342
Эта статья тебе будет очень полезна.