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

Можно ли в Delphi испольховать dll созданную в VB   Найти похожие ветки 

← →
white ©   (2003-06-12 09:18) [0]

Дело в том, что есть компонент который в delphi коряво работает (точнее вообще не работает), но зато прекрасно работает в VB.
Так вот создал я там dll-ку и теперь кагда вызываю из delphi её функции, матерится "The procedure entry point ProcedureName could not be located in the dinamic link library DLLName.dll"

Кто знает в чём причина подскажите пожалуйста
зарание благодарен


← →
Palladin ©   (2003-06-12 11:45) [1]

причина в том что
The procedure entry point ProcedureName could not be located in the dinamic link library DLLName.dll


← →
BlackTiger   (2003-06-12 13:03) [2]

Насколько знаю, в VB нельзя создать настоящую DLL. VB-шная DLL - это ActiveX DLL.

Зарегистрирую ее в дельфях через "import typelibrary" и работай через созданный для нее юнит.
И будет тебе счастие.


← →
white ©   (2003-06-12 13:29) [3]

2Palladin
Ну ты прям я смарю ЮМАРИСТ!!!

2BlackTiger
В этом случае компонент также не работает.


← →
PVOzerski ©   (2003-06-12 15:40) [4]

2white ©:
1) >но зато прекрасно работает в VB.
Так что Вы понимаете под компонентом? "Native" Delphi-компонент вообще невозможно задействовать в VB иначе как самописный враппер (DLL, OCX и т.п., причем с "разинкапсуляцией" методов и свойств. Стало быть, Вы попытались сделать враппер на VB? Но, может быть, стоит сначала разобраться, что значит "в delphi коряво работает"?


← →
Palladin ©   (2003-06-12 15:49) [5]


> white © (12.06.03 13:29)

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

очень интересно вообще, что имеется в виду под "компонент делфи" и как это вдруг "компонент делфи" на vb работает прекрасно...


← →
VMcL ©   (2003-06-12 15:50) [6]

>white © (12.06.03 09:18)
>Можно ли в Delphi испольховать dll созданную в VB

В принципе да, но по существу нет.


← →
white ©   (2003-06-13 06:17) [7]

2 Palladin
где написано "компонент делфи"? активиксовский компонент конечно
а на счет ошибки, я понимаю,что она не может найти точку входа процедуры, но тогда почему без проблем таже длл-ка отлично подключается в VB и работают все её процедуры?
В любом случае спасибо за внимание



← →
Vladymir   (2003-06-17 01:12) [8]

Два варианта: либо имя процедуры указано неверно, либо вызов процедуры неверен. Вот и все, а бога нет...
А если в начале dll - 40, то и dll - настоящая. Не выдумывайте вы проблем!


← →
АлексейК   (2003-06-17 04:50) [9]

Каким образом вы обращаетесь к этой процедуре.



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

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



Память: 0.47 MB
Время: 0.011 c
14-97833
DDDD
2003-06-12 09:34
2003.06.30
Microsoft DDK


1-97588
Kiril
2003-06-18 22:44
2003.06.30
Хочу не файл выбирать в диалоге, а директорию...


14-97881
Sergey13
2003-06-11 08:58
2003.06.30
Завтра отпуск. Чего бы еще сделать?


14-97817
Юрий Ж.
2003-06-11 19:33
2003.06.30
WinAPI


1-97724
marat_ch
2003-06-18 14:27
2003.06.30
TThread




   Наверх