Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.02.21;
Скачать: CL | DM;

Вниз

Как передать адрес метода из dll в приложение и присвоить его соб   Найти похожие ветки 

 
pg81 ©   (2009-12-22 10:35) [0]

Здравствуйте!
На форме есть кнопка,в dll есть метод кнопки для события OnClick. Как передать адрес OnClick метода из dll и присвоить его кнопке?(хочу из dll делать кнопки на панели управления на главной форме)


 
Медвежонок Пятачок ©   (2009-12-22 11:06) [1]

все передается через параметры и аргументы функций процедур.


 
Сергей М. ©   (2009-12-22 11:23) [2]

экспортируй ф-цию, возвращающую данные типа TNotifyEvent


 
pg81 ©   (2009-12-22 13:18) [3]

Сергей напишите примерчик пожалуйста. Во имнно я так и хочу сделать, но не знаю где посмотреть как это сдлеать))


 
Медвежонок Пятачок ©   (2009-12-22 13:20) [4]

зачем ему экспортировать метод, если кнопка рождается кодом в длл?
создать кнопку, присвоить обработчик здесь же.


 
Amoeba ©   (2009-12-22 14:17) [5]


> хочу из dll делать кнопки на панели управления на главной
> форме

Тогда готовься наступать на грабли и получать ими по лбу.


 
pg81 ©   (2009-12-22 14:25) [6]

не вернее не из длл я не так выразился, даем команду главной форме делать кнопки и передаем ей обработчик события по нажатию, так хочу делать


 
Медвежонок Пятачок ©   (2009-12-22 14:32) [7]

при клике на кнопку вызывать один стандартный обработчик.
в обработчике вызывать экспортируемую функцию из длл в которую передавать что именно за кнопка была нажата.



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

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

Наверх




Память: 0.48 MB
Время: 0.025 c
3-1234909887
Вопрощающий
2009-02-18 01:31
2010.02.21
C++ и SQLConnection - не прибивается процесс приложения


2-1260974733
roman936
2009-12-16 17:45
2010.02.21
подправить программу с матрицой!


15-1260328586
Kerk
2009-12-09 06:16
2010.02.21
Лицемерие :)


15-1260343163
TRSteep
2009-12-09 10:19
2010.02.21
Обратное проектирование баз


15-1260658521
Германн
2009-12-13 01:55
2010.02.21
Blacklist в почтовых (email) сообщениях.