Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.06.08;
Скачать: CL | DM;

Вниз

Динамическое создание объектов   Найти похожие ветки 

 
Alexander   (2008-05-16 20:18) [0]

Здравствуйте, никак не могу разобраться с динамическим созданием объектов. Т.е., как я понимаю, нам не обязательно для создания, например кнопки, перетаскивать её на форму, а мы можем создать её вручную.
Для этого я добавляю в uses StdCtrls и дальше в создании формы пишу:
var
 Button1: TButton;
begin
 Button1 := TButton.Create(Form1);
end;

По идее теперь я могу к ней обращаться, задавать какие-то свойства и т.д.
Собственно, что мне не понятно:
1) В скобках я пишу Form1, это как я понял хозяин кнопки, т.е. по идее я могу обратиться к ней через Form1.Button1, но этого не происходит. Если я правильно рассуждаю, то почему мы не можем к ней так обратиться? Если не правильно, то что писать в скобках?
2) Я могу править ей свойства, я могу производить с ней какие-то действия и вызывать методы, но как мне добавить её на форму?

Прошу не ругаться на глупые вопросы, программировать не учат, учимся сами)


 
Германн ©   (2008-05-16 20:20) [1]

http://www.delphikingdom.com/asp/viewitem.asp?catalogid=342
Эта статья тебе будет очень полезна.


 
Alexander   (2008-05-16 20:37) [2]


> http://www.delphikingdom.com/asp/viewitem.asp?catalogid=342
> Эта статья тебе будет очень полезна.


Спасибо большое)



Страницы: 1 вся ветка

Текущий архив: 2008.06.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
2-1211120855
Franzy
2008-05-18 18:27
2008.06.08
Как запустить из программы другую (консольную) программу?


2-1210771513
AlexeyMir
2008-05-14 17:25
2008.06.08
Как получить значение по его имени


15-1208979144
Loginov Dmitry
2008-04-23 23:32
2008.06.08
Многопоточность и Delphi


2-1211116922
Johnny
2008-05-18 17:22
2008.06.08
Добавить поле в Access


10-1146837285
Teddy24
2006-05-05 17:54
2008.06.08
Проблема подключенения DCOMConnection