1
我有一些delphi代碼,我需要遷移/端口/重新寫入到.NETdelphi中的TOleServer ...等價的.NET類?
代碼使用TOleServer。你能否讓我知道這個特定類的.NET等價實現。
它是否可以通過非託管代碼?
感謝
我有一些delphi代碼,我需要遷移/端口/重新寫入到.NETdelphi中的TOleServer ...等價的.NET類?
代碼使用TOleServer。你能否讓我知道這個特定類的.NET等價實現。
它是否可以通過非託管代碼?
感謝
COM服務器在.NET可以通過COM Interop。
你沒有提到你的Delphi代碼如何使用TOleServer
。如果實現了自己的COM服務器,那麼你有以下幾種選擇:
如果你的Delphi代碼使用TOleServer
引用外部COM服務器,你可以簡單地做同樣的.NET。
謝謝你的加載Tondrej ..會讓你在這個帖子上發佈.. – Sandepku 2012-07-27 06:22:30
TOndrej,只是一個問題出於好奇..我是一個C#程序員。我現在有一個Delphi項目,我需要將其轉換爲.NET,我真的需要一些關於如何進行的建議...我應該學習如何在Delphi中編寫代碼,然後繼續進行遷移,或者我應該使用自動化工具攪動出了C#代碼(使用德爾福帕斯卡代碼)...我很想學習德爾福,但我缺少時間..請指教。 (順便說一下,這個項目與COM服務器通信..) – Sandepku 2012-07-30 06:57:23
從你的評論我假設你的Delphi代碼是**使用**外部COM服務器,而不是**實施**。然後,這個COM客戶端代碼就是你需要從本地Delphi到.NET的端口。如果時間不夠,最好的選擇是聘請一個熟悉Delphi和C#/。NET的人爲你做。另一方面,寫得很好的,風格良好的Delphi代碼通常很容易理解。另外,根據代碼,在[Prism](http://www.embarcadero.com/products/prism)(Delphi for .NET)中重建可能值得一試。祝你好運! – 2012-07-30 07:12:43