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

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

 
BVP ©   (2003-08-25 16:51) [0]

Вопрос для гениев Delphi.
Помогите если можно или скажите что delphi это не может.
Мне из программы нужно вызывать определенную функцию
из опр-й библиотеке, но имя функции и список ее параметров и их типы ( заранее ограниченный набор типов)
будет известен только в Run-Time (
задаватьcя в виде function Get(a:Integer;c:String):string; stdcall;
).
Вопрос. КАК вызвать из Delphi пройзвольную функцию произвольной библиотеки.


 
Skier ©   (2003-08-25 16:54) [1]


> будет известен только в Run-Time (
> задаватьcя в виде function Get(a:Integer;c:String):string;
> stdcall;

Чую что интерпретатор пишешь ! :)


 
HolACost! ©   (2003-08-25 16:57) [2]

Можно в лучшем случае узнать какие функции экспартируются и например сделать какую-нить информационную функцию - которая будет передавать инфу о параметрах функции... больше ничего не узнаешь!


 
BVP ©   (2003-08-25 17:13) [3]

>>Skier ©
Правильно чуешь.
Жаль не поможешь.Ж:-(
>>HolACost
в интерпретаторах это как-то реализуется.Как?


 
Palladin ©   (2003-08-25 17:16) [4]

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

тут кстати рядом веточка, про чела с процедурой в строке...


 
Skier ©   (2003-08-25 17:16) [5]

>BVP © (25.08.03 17:13) [3]
Я сам его пишу и эту проблему уже с успехом прошёл.
Но ответ ты вполне может найти здесь :
http://www.carlo-kok.com/


 
BVP ©   (2003-08-25 17:20) [6]

>>Skier
Спасибо, нашел буду учить англиский :))
До завтра, у меня рабочий день кончисля и Интернет тоже :-(



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

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



Память: 0.46 MB
Время: 0.013 c
1-24497
qwerty2
2003-08-27 10:59
2003.09.08
Странная проблема с Application.MessageBox


8-24561
LK
2003-05-12 16:26
2003.09.08
Midi API


14-24654
McLoop
2003-08-20 19:03
2003.09.08
Нужна помощь


14-24646
SerVel
2003-08-21 18:33
2003.09.08
interrupt


3-24333
Илайдж
2003-08-18 14:45
2003.09.08
ADO




   Наверх