Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.09.10;
Скачать: 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 вся ветка

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

Наверх




Память: 0.48 MB
Время: 0.055 c
5-1139238792
webpauk
2006-02-06 18:13
2006.09.10
Показать поля БД


9-1134513921
GameMak
2005-12-14 01:45
2006.09.10
Аппроксимация


2-1155883084
ttt_111
2006-08-18 10:38
2006.09.10
Виртуальная память.


3-1152245904
Хой
2006-07-07 08:18
2006.09.10
Компонент xlReport


1-1153979909
Calibr
2006-07-27 09:58
2006.09.10
Как определить запускающую программу по расширению