Получите слишком много времени для выполнения преобразованного пользовательского контроля с vb6 на vb.net - PullRequest
0 голосов
/ 22 ноября 2011

Я обновил проект 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 Ответ

1 голос
/ 22 ноября 2011

Это не может быть единственной проблемой. Этот код должен выполняться почти мгновенно. Я предлагаю установить точки останова по всей области, где вы считаете, что производительность является проблемой, и посмотреть, сможете ли вы сузить область, где существует проблема.

По моему опыту, преобразованный код может сначала работать немного медленнее, пока вы не исправите странности преобразования.

...