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

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

Наверх




Память: 0.47 MB
Время: 0.027 c
2-1131538684
Al_Ba
2005-11-09 15:18
2005.11.27
Помогите с TreeView


11-1112327970
DmiSb
2005-04-01 07:59
2005.11.27
Не получается в DLL, собранную на VCL, передать PStream.


14-1130934487
Del_programmer
2005-11-02 15:28
2005.11.27
МОБИЛЫ


2-1131782326
RiP
2005-11-12 10:58
2005.11.27
заполнить массив


3-1128543771
Слоник
2005-10-06 00:22
2005.11.27
Delphi 8 - как использовать сторонний ODBC-драйвер