Delphi プログラム内から .NET コードを使用することを検討していましたが、.net アセンブリと定義済み関数を使用してプログラムを拡張可能にする必要があります (通常の DLL は既にサポートしています)。
オンラインでたくさん検索した後、 Managed-VCLを見つけましたが、必要なものに 250 ドルを支払う準備ができていません。コードが不完全で機能しないニュースグループもいくつか見つけました。
Win32 用の Delphi 2007 を使用しています。定義済みのパラメーターを使用してアセンブリから関数を動的に実行するには、何を使用できますか?
何かのようなもの:
procedure ExecAssembly(AssemblyFileName:String; Parameters: Variant);
任意のアセンブリ (おそらく特定のフォルダー内のすべてのアセンブリ) を読み込めるようにする必要があることを追加したいので、C# ラッパーの作成が機能しない可能性があります。