私は C# でプロジェクトを作成しており、Unmanaged Exportsを使用して後で Delphi で使用したいと考えています。アンマネージド エクスポートの仕組み、Delphi での使用/インポート方法について、誰でも説明できます。Windows 7 64ビットでVisual Studio 2010 Expressを使用しています
1387 次
2 に答える
2
アンマネージ エクスポートについて私が聞いた最も適切な説明は、「リバース PInvoke」です。これらはスカラー型に限定されていますが、COM 相互運用のオーバーヘッドなしでネイティブ コードからマネージ アセンブリを使用できます。
試したことはありませんが、少し調整するだけで C# でこれを行うことができます。
別の方法として、Delphi Prism はこの機能をそのままサポートしています。
于 2010-06-29T13:44:38.987 に答える
2
Brian Longは、 Delphi Win32 からマネージ C# コードを呼び出すためのInverse P/Invoke に関する古典的な記事を書きました。
この種のテクノロジーを使用するかどうかはわかりませんが、可能です:-)
--jeroen
于 2010-06-29T20:43:55.983 に答える