![]() |
|
|
![]()
|
|
| franzR |
|
||||||||||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 12.10.2009 Репутация: нет Всего: нет |
Вобщем ситуация такова.
Нужно подключить dll написанную на C# к проекту Builder 6. Нашел пример для Delphi ( http://krez0n.org.ua/archives/248?rcomment...37c#comment-504 ), попробовал - работает. Проделал все манипуляции с созданием DLL, настройкой и регистрацией в винде. Builder увидел dll и подключил. Обращаться к IMyInterface получается, его видит. А вот дальше сделать так как в примере не выходит..((( Как можно перевести этот пример кода на с делфи на билдер?
Я пробую так, посмотрел в хелпе Buildera
Крутил и так и так.... не запускается пишет
пробую еще так запускается но при выполнении обработчика вылетает ошибка при выполнении....
Собственно пытаюсь вызвать Sum из этого кода в либе.
Посоветуйте пожалуйста выход из ситуации. Я с COM-мами еще не сильно дружу, так как только вот первый день воюю, а нужно разрулить быстро... |
||||||||||
|
|||||||||||
| xvr |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 8 Всего: 223 |
|
|||
|
||||
| franzR |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 12.10.2009 Репутация: нет Всего: нет |
Спасибо все сработало! Но сразу в догонку еще вопрос, а можно ли обойтись без
|
||||||
|
|||||||
| xvr |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 8 Всего: 223 |
И чем смущает? Обычный Smart Pointer в VCL реализации. Если больше нравится ATL, можно взять оттуда - CComPtr и CComQIPtr |
||||
|
|||||
| franzR |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 12.10.2009 Репутация: нет Всего: нет |
Уже ничем не смущает. Слегка было не понятно как объявить глобальную переменную, разобрался.
Всем откликнувшимся спасибо! Тему можно считать закрытой. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: COM/DCOM/ActiveX/ATL/CORBA | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |