Вниз
Скачать: CL | DM;

обработка событий   Найти похожие ветки 

← →
md   (2006-08-20 00:27) [0]

Если кнопка создаётся динамически, то как написать обработку события onClick ?


← →
Anatoly Podgoretsky ©   (2006-08-20 00:29) [1]

Где создается кнопка, приведи пример с заголовком метода.


← →
mahab ©   (2006-08-20 00:32) [2]

При создании кнопки опиши свою ф-ю обработки например
MyBtn:=Tbutton.Create(self)
MyBtn.OnClick:= имя своей функции
И бадяжь свое


← →
md   (2006-08-20 01:01) [3]

to Anatoly Podgoretsky

Кнопка создаётся так:
MyBtn:=TButton.create(Form1);


← →
md   (2006-08-20 01:04) [4]

to mahab

сделал как ты написал, но неполучается - я чего-то непонял. Надо ли мне обьявлять "имя своей функции" как Procedure ? Так не работает.


← →
Германн ©   (2006-08-20 01:06) [5]

Тогда следуй совету [2].
Только процедуру "имя своей функции" нужно описать как метод объекта.


← →
mahab ©   (2006-08-20 01:17) [6]

сори немного ошибся:
Images[i]:=Timage.Create(ScrollBox1);
with Images[i] do begin
parent:=ScrollBox1;
width:=...;
height:= ...;
left:=...;
top:=...
Images[i].OnClick:=imageclick;
end;
в разделе Type:
procedure Image1Click(Sender: TObject);
в имплементешне
procedure Tform1.ImageClick(Sender: TObject);
......
end;
из моей проги все работает


← →
md   (2006-08-20 01:33) [7]

to mehab
Спасибо! всё работает :)


← →
Anatoly Podgoretsky ©   (2006-08-20 11:57) [8]

md   (20.08.06 01:01) [3]
Повторяю вопрос, не надо огрызков!
Где создается кнопка, приведи пример с заголовком метода.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.031 c
1-1153906243
SDA
2006-07-26 13:30
2006.09.10
по VirtualTreeView


2-1156281523
ArtemESC
2006-08-23 01:18
2006.09.10
Содержимое консоли консольного приложения...


15-1155824318
Дураг
2006-08-17 18:18
2006.09.10
А вы еще пользуетесь зомбоящиками?


2-1156145761
Селезин
2006-08-21 11:36
2006.09.10
Разбиение строки в масив


15-1155628249
Сувалки
2006-08-15 11:50
2006.09.10
Проблемы с Delphi!!!




   Наверх