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

Вниз

Создание контрола на форме   Найти похожие ветки 

 
ovling   (2004-04-26 20:36) [0]

Доброго времени суток,
Я бы хотел узнать, можно ли на форме программно создать кнопку, списот и т.д. Если да, то как обрабатывать нажатие на созданную кнопку или выбор элемента из списка.

Зарание благодарен,
Ovling


 
Боян Георгиев   (2004-04-26 20:42) [1]

procedure BtnClck(Sender: TObject);
begin
 ShowMessage("Button clicked");
end;

b := TButton.Create(Form1);
b.Parent := Form1;
b.OnClick = BtnClck;

Непроверено.


 
P.N.P. ©   (2004-04-26 20:42) [2]


> ovling   (26.04.04 20:36)

procedure Button1OnClick(sender:TObject);
begin
...
end;

MyComponent:=TMyComponent.Create;
MyComponent.Parent:=Form1;
...
MyComponent.OnClick:=Button1OnClick;


 
Gero ©   (2004-04-26 20:46) [3]


> procedure BtnClck(Sender: TObject);
> procedure Button1OnClick(sender:TObject);

procedure TSomeClass.SomeComponentClick(Sender: TObject);
...


 
begin...end ©   (2004-04-26 20:50) [4]

> ovling   (26.04.04 20:36)

> можно ли на форме программно создать кнопку, списот и т.д.

Можно.

> как обрабатывать

Написать собственную процедуру и назначить её в качестве обработчика.

Рекомендую:

http://www.delphikingdom.com/asp/viewitem.asp?catalogid=342



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
3-1082103402
Иксик
2004-04-16 12:16
2004.05.16
Distinct с учетом регистра


3-1082623665
AlexXn
2004-04-22 12:47
2004.05.16
Одновременный доступ к данным


14-1082641309
Digitman
2004-04-22 17:41
2004.05.16
Конструктивный же диалог ? Или - нет ? в тему LMD ... или НЕ LMD


3-1082097042
Vitaly23
2004-04-16 10:30
2004.05.16
Триггер


1-1083315265
ikivio
2004-04-30 12:54
2004.05.16
Шифровка файлов с помощью CryptoApi