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

Вниз

вызов чужой функции в dll   Найти похожие ветки 

 
OlegL ©   (2003-06-23 15:16) [0]

Хелп. Вот такой вопрос. Загружаю в проге форму из Dll-ки. Как можно вызвать в этой форме (например при нажатие кнопки) метод объекта созданного в проге (та которая загружает dll).


 
Palladin ©   (2003-06-23 15:20) [1]

передаешь при создании формы в dll адресс своей процедуры
в форме OnClick вызываешь ее


 
Виктор Щербаков ©   (2003-06-23 15:23) [2]

Только имей ввиду, что методы объектов нельзя вызывать как обычные функции.


 
OlegL ©   (2003-06-23 15:28) [3]

Так подскажите как.


 
Palladin ©   (2003-06-23 15:33) [4]

что тебе еще подсказывать

передача - через параметры
адрес процедуры/функции - @<имя процедуры функции>


 
OlegL ©   (2003-06-23 15:36) [5]


> Только имей ввиду, что методы объектов нельзя вызывать как
> обычные функции.

??????


 
Palladin ©   (2003-06-23 15:38) [6]


> ??????

!!!!!!!


 
OlegL ©   (2003-06-23 15:40) [7]

:-))
To Palladin.
Человек же говорит что методы вызываются не как обычные функции.


 
Виктор Щербаков ©   (2003-06-23 15:41) [8]

При вызове метода объекта, передается (неявно) еще и указатель на объект, для которого был вызван метод.
Если ты попробуешь вызывать метод как обычную функцию, то нарушишь соглашения о вызове.


 
Palladin ©   (2003-06-23 15:45) [9]

вывод
описывать прототип указываемой функции в dll как

type
MyCallBackProc= procedure (Sender:TObject) of object;



 
Palladin ©   (2003-06-23 15:46) [10]

упс
только без Sender


 
Skier ©   (2003-06-23 15:49) [11]

http://www.compress.ru/Temp/990/index.htm


 
OlegL ©   (2003-06-23 16:17) [12]

Спасибо!



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

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

Наверх




Память: 0.49 MB
Время: 0.014 c
1-7511
A
2003-06-21 16:54
2003.07.03
Свойство компонента ListBox


1-7426
johny
2003-06-23 11:47
2003.07.03
Подскажите как пользоваться TreeView


14-7658
INTAARI
2003-06-16 18:42
2003.07.03
Где можно взять WinSocket 2.0 и DCOM


4-7764
Шишкин Илья
2003-04-30 17:22
2003.07.03
Как получить список dll, используемых программой?


1-7490
Rino
2003-06-21 01:25
2003.07.03
Button