Форум: "Основная";
Текущий архив: 2003.06.30;
Скачать: [xml.tar.bz2];
ВнизМожно ли в 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c