簡體   English   中英

是否可以將Oracle Forms6應用程序轉換為Windows Forms(.net)?

[英]Is it possible to translate Oracle Forms6 application to Windows Forms (.net)?

是否有任何工具可以將Oracle Forms 6中編寫的應用程序移動/轉換為.Net Windows Forms?

可能不是一次完整的應用程序,而是Windows窗體的模塊/窗體(屏幕)。

我知道語言是不同的(pl / sql與.net),但也許該工具可以制作一些模板,程序員將負責將業務邏輯從pl / sql轉換為.net語言(例如c#)。

看看Forms2Net 在決定改變方向之前,我們公司對其進行了評估,但看起來相當流暢。 有點貴,但是那里有大多數轉換工具。 它具有您要尋找的許多功能。 它能夠直接轉換許多PL / SQL,它不能向您報告什么。

TechNet互操作性和遷移庫中的第17章專門討論此主題。 貨幣報價:

“基本方法可行是因為以下兩個原因:

  1. Oracle Forms和Visual Basic用戶界面共享許多公共元素。

  2. Oracle Forms Designer能夠生成[sic] Visual Basic代碼。”

了解更多

另外,可能值得與Microsoft Pre-Sales簽訂合同。 我相信他們會很高興,甚至很高興為您提供幫助。


嗯,我注意到我在標題中回答您的問題(可能嗎?是的),而不是正文中的問題,更多地是關於支持該過程的工具。 我認為Forms2Net是鎮上唯一的游戲。

作為一般觀察,我看到了針對Java執行相同過程的工具。 他們轉向生成不良的,復雜的代碼。 因為很難將一種語言的成語翻譯成另一種語言。 我並不是在Forms2Net上進行精打細算,我從沒看過它,但是我認為您應該真正考慮手動遷移的好處-更好的實現,開發人員熟悉代碼庫。 當然,這些好處的范圍取決於您的具體情況。

暫無
暫無

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

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