将现有的基于Vb6.0 win的应用程序转换为基于ac#win的最快方法是什么?
核心语言是如此不同,我不得不说从头开始,只复制复杂的代码位.如果你从头开始,你将不必处理所有的VB6问题,同时利用所有的C#电源.
VB6没有真正的类或OOP,这与C#有很大的不同.此外,事件管理器(SubClassing)几乎没有控制权.
所以,从零开始,复制UI布局,并考虑如何在C#中首先实现它,它将使您的生活更轻松.
我认为最快的是将其转换为VB.net.检查以下问题以获得此答案
然后将其转换为c#.但我觉得手动转换将是更好的选择,因为您可以重新设计应用程序,并可能使其更简单.
| 归档时间: |
|
| 查看次数: |
1426 次 |
| 最近记录: |