花费太多时间从vb6到vb.net执行转换后的用户控件

时间:2011-11-22 12:02:05

标签: vb.net vb6 vb6-migration

我将vb6项目升级到vb.net。 将3个用户控件从vb6转换为vb.net已经完成 一些转换后的代码包含像

这样的代码
VB6.TwipsToPixelsY(LedHeight)
MyBase.Width = VB6.TwipsToPixelsX(VB6.PixelsToTwipsX(LedCol(0).Width) + 15)

转换后的项目比以前的vb6项目需要加载的时间太长。 应该对代码进行哪些手动更改,或者是否有其他选项。 是由于vb6到vb.net的转换

1 个答案:

答案 0 :(得分:1)

这不是唯一的问题。该代码应该几乎立即执行。我建议在您认为性能有问题的区域内设置断点,看看是否可以缩小问题所在的范围。

根据我的经验,转换后的代码可能会先运行稍慢,直到您纠正转换怪异为止。