Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.30;
Скачать: 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 вся ветка

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

Наверх




Память: 0.48 MB
Время: 0.019 c
1-97684
Tayfun
2003-06-17 16:35
2003.06.30
подскажите как добавлять и извлекать ресурсы из EXE файла?


1-97691
TimV
2003-06-17 17:25
2003.06.30
Как определить нажатие скролера мышки


6-97763
[BAD]Angel
2003-04-04 21:31
2003.06.30
надо программно поменять ип-адресс!


3-97533
Fantasy
2003-06-06 03:43
2003.06.30
всетаки можно ли сортировать о вычисляемому полю


11-97567
Alexander
2002-08-19 10:02
2003.06.30
Несколько вопросов и предложений ...