我有一个在C夏普开发的dll。我怎样才能使其他语言,如PHP或德尔福可用?我有一个C锐利的DLL。我怎样才能使其他语言,如PHP或德尔福可用?
我找不到解决此问题的任何解决方案。有没有简单的方法来做到这一点?
我有一个在C夏普开发的dll。我怎样才能使其他语言,如PHP或德尔福可用?我有一个C锐利的DLL。我怎样才能使其他语言,如PHP或德尔福可用?
我找不到解决此问题的任何解决方案。有没有简单的方法来做到这一点?
如果Delphi可以理解COM,那么你可以制作一个COM wrapper around the .NET DLL。
我现在正在为一个不了解.NET的旧版IDE做这件事,但它理解COM,所以我可以在旧应用程序中使用最新的.NET功能。
除了COM,你可以为德尔福的Win32尝试这些(从我Delphi Win32 to WCF answer):
最后一个可能是你真正的那个。
对于PHP来说是另一回事;
--jeroen
是的,忘了这一点的直接链接路线。 – 2010-07-19 13:35:55
这可能是最好的方法,Delphi *可以理解COM。它具有作为语言功能内置的COM接口支持。 – 2010-07-19 17:19:49
@梅森:谢谢我不确定。 – 2010-07-19 17:21:17