Форум: "Начинающим";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
Вниздобвить свою процедуру, в событие.. Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.014 c