簡體   English   中英

在Delphi中使用C#dll導出的類

[英]Using classes exported by C# dll in Delphi

我發現沒有辦法在Delphi dll中導出類。 現在,我想使用在C#編寫的dll文件中導出的類(即TLSharp類),是否可以在Delphi中使用此類對象和方法?

PS:我的意思是在Delphi程序中使用C#dll文件中導出的類,而不是在C#程序中使用Delphi dll,其解釋如下: Delphi與.NET的互操作性

我沒有詳細的信息,但是我可以給您一個開始的位置。 DLL Communication管理着我的操作系統。 因此有一些限制。 數據類型受原始數據類型(long,int,指針,char等)限制。 因此,您不能在delphi和c#之間共享類方法(作為指針,是)。 您需要在不使用類方法的情況下進行交流。 您可以從dll中的類創建對象。 然后用原始方法訪問它的屬性和方法。 我嘗試將嵌入式mysql庫實現為用C ++開發的C#。 可能是這個開源項目為您提供了起點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM