作者preed (Freedom)
看板C_Sharp
标题[问题] vb换成C#有甚麽工具吗?
时间Mon Mar 21 21:03:32 2022
原本的程式码是用vb写在dos系统上
但是vb慢慢退出了
现在想把原有的移植到win上面
请教前辈世说建议改写成C#
不知道有没有甚麽工具是比较适合的呢?
还是真的得每个函数重新修改
十几万行ㄟ 卖闹阿
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.70.78.4 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1647867814.A.541.html
1F:推 s4300026: 全部做成dll给c#呼叫? 03/22 08:57
2F:→ testPtt: 老程式很多单工效能差该重写还是重写8 03/22 09:42
3F:→ OrzOGC: dos时代的东西早就该重写了吧 03/22 11:31
4F:→ ctrlbreak: 这种重写比较快, 10几万行不多, 主要还是要看逻辑难易. 03/23 02:23
5F:推 ddavid: 搞不好一堆函数早有人帮你实作了,并不一定十几万行都需 03/23 09:58
6F:→ ddavid: 要重写 03/23 09:58
7F:→ ddavid: 逻辑如果已经忘了就比较辛苦,如果当年文件注解没做好就 03/23 09:59
8F:→ ddavid: …… 03/23 09:59
9F:→ airtsubasa: 注解如果对的上code才有用,不然乾脆当作没有,程式想 03/23 22:49
10F:→ airtsubasa: 办法拆区块 顺便做单元测试… 03/23 22:49
11F:推 mmxlu: 我自己有过类似经验,就一趴一趴转换,使用语法转换器换, 03/24 13:31
12F:→ mmxlu: 之换再测试。 03/24 13:32
13F:→ easypro: 其实..直接用vb.net来弄就好了,不用刻意转c#,因为要改 03/25 23:10
14F:→ easypro: 的东西太多了,连语法都要转 03/25 23:10
15F:→ myots: Dos的逻辑应该不会太复杂。重新写应该不会太麻烦。你有原始 04/09 09:52
16F:→ myots: 码的话先转转看在除错看看。这应该是最省事的 04/09 09:52