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

Вниз

Как создать кнопку во время выполнения программы?   Найти похожие ветки 

 
April ©   (2002-12-30 14:55) [0]

var
btn: TButton;
begin
btn:=TButton.Create(Form1);
btn.Show;
end;


Это почему-то не работает,
Напишите, пожалуйста, как надо и почему нельзя выше указанным способом? Спасибо!


 
Delirium^.Tremens ©   (2002-12-30 14:58) [1]


var
btn: TButton;
begin
btn:=TButton.Create(Form1);
btn.Parent := Form1;
end;



 
MBo ©   (2002-12-30 14:58) [2]

btn.Parent:=Form1


 
Skier ©   (2002-12-30 15:04) [3]

btn.Parent:=Form1 вместо btn.Show;


 
Roma ©   (2002-12-30 15:11) [4]

> April © (30.12.02 14:55)

Вдогонку... Parent - это то, на чем контрол лежит, а Owner - тот, кто твою кнопку уничтожит автоматически, когда в ней нужда отпадет. Parent"а у кнопки не было, вот она и не отображалась... Не обязательно btn.Parent := Form1, ты можешь положить ее куда захочешь, например, на панель: btn.Parent := Panel1...


 
Юрий Зотов ©   (2002-12-30 23:53) [5]

> April

Вот эту статью прочтите:
http://www.delphikingdom.com/helloworld/runtime_comp.htm

И все подобные вопросы исчезнут. Навсегда.



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

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

Наверх




Память: 0.47 MB
Время: 0.027 c
14-37368
Supreme
2002-12-12 21:22
2003.01.13
Как делают рекламные ролики на телевидении?


3-36922
Eduard
2002-12-17 15:03
2003.01.13
Как можно изменить св-во DisplayFormat поля TDateTime .....


14-37294
Дмитрий К.К.
2002-12-23 06:14
2003.01.13
Именинники 23 декабря


1-37048
Brat-2
2003-01-02 15:47
2003.01.13
Поиск подстроки в строке


3-36975
Fuinadan
2002-12-18 18:11
2003.01.13
PostGluk