Вниз
Скачать: 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
8-24564
wara
2003-05-12 11:35
2003.09.08
Какие данные хранятся вместе с графикой в графических файлах?


1-24445
boband
2003-08-25 17:06
2003.09.08
Создание редактора свойств в Delphi 6


3-24348
GrafRaf
2003-08-17 11:37
2003.09.08
Получение данных с др. сервака(ков) при выходе из строя ...


14-24682
rrk
2003-08-18 13:52
2003.09.08
Новый дизайн. Зацените!


14-24704
perfecto
2003-08-19 11:16
2003.09.08
Азартные игры (автоматы) vs Вы...




   Наверх