看板 C_Sharp 關於我們 聯絡資訊
原本的程式碼是用vb寫在dos系統上 但是vb慢慢退出了 現在想把原有的移植到win上面 請教前輩世說建議改寫成C# 不知道有沒有甚麼工具是比較適合的呢? 還是真的得每個函數重新修改 十幾萬行ㄟ 賣鬧阿 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.70.78.4 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1647867814.A.541.html
s4300026: 全部做成dll給c#呼叫? 03/22 08:57
testPtt: 老程式很多單工效能差該重寫還是重寫8 03/22 09:42
OrzOGC: dos時代的東西早就該重寫了吧 03/22 11:31
ctrlbreak: 這種重寫比較快, 10幾萬行不多, 主要還是要看邏輯難易. 03/23 02:23
ddavid: 搞不好一堆函數早有人幫你實作了,並不一定十幾萬行都需 03/23 09:58
ddavid: 要重寫 03/23 09:58
ddavid: 邏輯如果已經忘了就比較辛苦,如果當年文件註解沒做好就 03/23 09:59
ddavid: …… 03/23 09:59
airtsubasa: 註解如果對的上code才有用,不然乾脆當作沒有,程式想 03/23 22:49
airtsubasa: 辦法拆區塊 順便做單元測試… 03/23 22:49
mmxlu: 我自己有過類似經驗,就一趴一趴轉換,使用語法轉換器換, 03/24 13:31
mmxlu: 之換再測試。 03/24 13:32
easypro: 其實..直接用vb.net來弄就好了,不用刻意轉c#,因為要改 03/25 23:10
easypro: 的東西太多了,連語法都要轉 03/25 23:10
myots: Dos的邏輯應該不會太複雜。重新寫應該不會太麻煩。你有原始 04/09 09:52
myots: 碼的話先轉轉看在除錯看看。這應該是最省事的 04/09 09:52