[問題] vb換成C#有甚麼工具嗎?

作者: preed (Freedom)   2022-03-21 21:03:32
原本的程式碼是用vb寫在dos系統上
但是vb慢慢退出了
現在想把原有的移植到win上面
請教前輩世說建議改寫成C#
不知道有沒有甚麼工具是比較適合的呢?
還是真的得每個函數重新修改
十幾萬行ㄟ 賣鬧阿
作者: s4300026 (s4300026)   2022-03-22 08:57:00
全部做成dll給c#呼叫?
作者: testPtt (測試)   2022-03-22 09:42:00
老程式很多單工效能差該重寫還是重寫8
作者: OrzOGC (洞八達人.拖哨天王)   2022-03-22 11:31:00
dos時代的東西早就該重寫了吧
作者: ctrlbreak   2022-03-23 02:23:00
這種重寫比較快, 10幾萬行不多, 主要還是要看邏輯難易.
作者: ddavid (謊言接線生)   2022-03-23 09:58:00
搞不好一堆函數早有人幫你實作了,並不一定十幾萬行都需要重寫邏輯如果已經忘了就比較辛苦,如果當年文件註解沒做好就……
作者: airtsubasa (偽學姊)   2022-03-23 22:49:00
註解如果對的上code才有用,不然乾脆當作沒有,程式想辦法拆區塊 順便做單元測試…
作者: mmxlu (Come on! GO!GO!GO!)   2022-03-24 13:31:00
我自己有過類似經驗,就一趴一趴轉換,使用語法轉換器換,之換再測試。
作者: easypro   2022-03-25 23:10:00
其實..直接用vb.net來弄就好了,不用刻意轉c#,因為要改的東西太多了,連語法都要轉
作者: myots (小小羊兒)   2022-04-09 09:52:00
Dos的邏輯應該不會太複雜。重新寫應該不會太麻煩。你有原始碼的話先轉轉看在除錯看看。這應該是最省事的

Links booklink

Contact Us: admin [ a t ] ucptt.com