Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Использование .Net сборок / 5 сообщений из 5, страница 1 из 1
02.12.2020, 10:20
    #40023853
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование .Net сборок
Есть ActiveX, написанный на C#. Нужно его использовать в Delphi. Для этого получаю из него tlb
Код: powershell
1.
RegAsm.exe mylib.dll /tlb

А потом эту tlb импортирую в Delphi.

Проблема в том, что на разных версиях .net из одной и той же я получаю разные tlb. У интерфейса отличается IID (CLASSID такой же) и количество методов. Я так понимаю, что причина в том, что C# класс наследуется от какого-то базового класса, а у этого базового класса в разных версиях .net разное число методов.

C# dll не моя, но есть возможность ее перекомпилировать.

Как получить версионно-независимое использование?

С уважением, Vasilisk
...
Рейтинг: 0 / 0
02.12.2020, 11:11
    #40023868
Сергей Фролов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование .Net сборок
_Vasilisk_,

Посмотри Jedi. У них была возможность использовать сборки .net из Delphi.
...
Рейтинг: 0 / 0
02.12.2020, 13:32
    #40023945
ziv-2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование .Net сборок
Сергей Фролов,
В Jedi старый версий .net, есть новый уже.
https://docs.microsoft.com/en-us/previous-versions/dotnet/netframework-3.0/zaf1h1h5(v=vs.85)
Хотя это не ответ на вопрос.
...
Рейтинг: 0 / 0
02.12.2020, 13:45
    #40023951
ziv-2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование .Net сборок
...
Рейтинг: 0 / 0
02.12.2020, 15:51
    #40023994
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование .Net сборок
Вроде взлетело на позднем связывании
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Использование .Net сборок / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]