德尔福与.NET互操作能力能力、操作、德尔福、NET

2023-09-03 03:47:17 作者:迩从来不懂我悲伤

我公司目前拥有的德尔福(win32)中code一codeBase的。我想扩展新的功能,但是,我的知识是.NET(C#),我想保持现有的code碱基,并在.NET中添加新功能。

I currently have a codebase of delphi (win32) code. I want to extend new functionality, however, my knowledge is in .NET (C#), and I'd like to keep the existing code base and add new functionality in .NET.

什么,如果有的话,是我的选择(Delphi和.NET之间运行)?

What , if any, are my options (for delphi and .NET inter operating) ?

谢谢!

推荐答案

我还没有使用它,但检查出的 RemObject水润。

I haven't used it, but check out RemObject Hydra.

水润很容易混搭   本土德尔福和管理.NET code在   单个应用程序,允许   开发者可以选择最好的一组   技术满足他们的需求。

Hydra makes it easy mix and match native Delphi and managed .NET code in a single application, allowing developers to choose the best set of technologies for their needs.

基本上,你可以嵌入可视和非可视化的.NET code。在您的Delphi应用程序,并使用它,就像它是德尔福原生。他们有一个免费试用,并有一个运行的较量,现在,您可以赢取免费通过审查的免费试用的复制。

Basically you can embed Visual and non-visual .NET code in your Delphi application and work with it just like it is Delphi native. They have a free trial, and there is a contest running right now where you can win a free copy by reviewing the free trial.

除此之外,你可以通过COM在Delphi 使用 .NET。 .NET程序集可以在C#中,棱镜,VB.NET或任何.NET语言。

Beyond that then you can use .NET via COM in Delphi. The .NET Assembly can be in C#, Prism, VB.NET or any .NET language.