Я пытался использовать некоторый код .NET из Delphi-программы, мне нужно сделать свою программу расширяемой с помощью сборок .net и предопределенных функций (я уже поддерживаю обычные библиотеки DLL).
После долгих поисков в Интернете я обнаружил Managed-VCL , но я не готов заплатить 250 долларов за то, что мне нужно, я также нашел несколько групп новостей с неполным кодом, который не работает .
Я использую Delphi 2007 для win32. Что я могу использовать для динамического выполнения функции из сборки с предопределенными параметрами?
Что-то вроде:
procedure ExecAssembly(AssemblyFileName:String; Parameters: Variant);
Я просто хочу добавить, что мне нужно иметь возможность загружать произвольные сборки (может быть, все сборки в определенной папке), поэтому создание оболочки C # может не работать.