I read through the docs but still need a jumpstart on how I can use Hydra with some .NET 2.0 DLL assemblies and Delphi XE3. I am trying to integrate some Aspose.Total for .NET components (.NET file conversion libraries) into my Delphi VCL “host” application as non-visual plugins. These libraries are .NET 2.0 assemblies stored in DLLs. They are not interfaces “suitable for import,” however, so in Delphi XE3 I can’t just do Hydra -> Import Interfaces from .NET Assemblies. It reports:
“The selected assemblies contain no interfaces suitable for import. Please check messages for details.”
(I don’t know where the “messages” are or really what this means).
What should be my strategy for integrating these libraries? Do I have to build a “suitable” custom interface in something like Visual Studio first? For example, do I write a simpler .NET interface that performs my needed conversions with the Aspose.Total libraries in Visual Studio, compile it in to a .NET DLL assembly, and then create a non-visual plugin out of it with Hydra–and then invoke the plugin interface routines with my Delphi host application?
Thanks in advance for the help.