Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.07.2013, 10:13   #1
Dr. MefistO
Пользователь
 
Регистрация: 22.03.2009
Сообщений: 25
Вопрос Использовать C# DLL в C++/Delphi

Такой вопрос: имеется проект (исходный код) для Visual C#, создающий DLL-ки с некоторыми экспортируемыми функциями. Мне нужно как-то заставить мою программу на C++/Delphi импортировать функции из этих DLL.

Я нашел что-то типа костыля, который делает экспортные функции DLL-ок видными для Dependency Walker (и, соответственно, для любого языка программирования, поддерживающего импорт функций из библиотек), но мне становится неясным какой тип данных в C++/Delphi будут иметь шарповские типы:
  • byte[];
  • String;
  • Stream.
Еще не ясно как быть с функциями, имеющими одинаковые имена, но разные типы параметров. Скорее всего, их придется переименовать?

Последний раз редактировалось Dr. MefistO; 24.07.2013 в 10:28.
Dr. MefistO вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можно ли использовать CDialog в DLL? Dmitry_B Visual C++ 4 21.04.2016 13:27
Как использовать в Delphi-программе функции из DLL, написанной на C# АТИКОН Общие вопросы Delphi 12 19.03.2013 08:28
Не возможно использовать dll WebbMan Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 07.12.2012 17:34
Как использовать в коде DLL компоненты из формы основного EXE приложения? calypso Общие вопросы Delphi 7 03.12.2012 10:15
использовать DLL как COM-объект computerman Помощь студентам 4 08.07.2009 13:23