Вниз
Скачать: 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-97844
asafr
2003-06-10 16:15
2003.06.30
Общее направление в разделе


3-97487
VP
2003-06-05 10:05
2003.06.30
SQL разные форматы данных


9-97469
Michael Makushev
2003-01-08 13:45
2003.06.30
DelphiX - развивается?


14-97829
Alex_x
2003-06-11 15:51
2003.06.30
неменяется значение RadioButton


4-97922
SammIk
2003-04-27 16:31
2003.06.30
Hook s




   Наверх