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

добвить свою процедуру, в событие..   Найти похожие ветки 

← →
12next   (2005-11-02 20:30) [0]

создаю кнопку динамически, и хочу присвоить ей свою процедуру, на onclick, пр. ShowMesages(aMsg: string);
просто @btn.onclick:=@ShowMesages; работает(но без параметра!).
, но, как мне передать параметер(AMsg: string);


← →
umbra ©   (2005-11-02 20:36) [1]


> на onclick,


обработчик события должен быть процедурой с определенным набором параметров определенного типа, для клика - иметь процедурный тип TNotifyEvent. Передать ему строковый параметр не удастся. Надо этот параметр хранить в переменной или из обработчика вызывать процедуру ShowMesages(aMsg: string) при определенном условии.


if {условие} then
 ShowMesages(aMsg);


← →
PAVIA ©   (2005-11-02 20:39) [2]

Так делать нельзя.


← →
12next   (2005-11-06 18:23) [3]

или из обработчика вызывать процедуру ShowMesages(aMsg: string)
ага а от куда я возьму "aMsg" %(
>PAVIA © Так делать нельзя.
можно!
вообще, данную ветку можно закрыть, т.к. решение было найдено. всем спасибо! :)%



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

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



Память: 0.45 MB
Время: 0.028 c
14-1131439663
Vanya95
2005-11-08 11:47
2005.11.27
Быстрый перенос настроек одной уч.записи в другую в Windows XP


1-1130929466
feel
2005-11-02 14:04
2005.11.27
Кнопка на тулбаре


10-1108323176
Ермак
2005-02-13 22:32
2005.11.27
Посоветуйте книжку по COM!


6-1124020303
Ахмет
2005-08-14 15:51
2005.11.27
TWebBrowser


2-1131525508
galexis
2005-11-09 11:38
2005.11.27
Не выводятся данные в DBGrid




   Наверх