Поделиться через


Мастер обновления Visual Basic

Обновлен: Ноябрь 2007

Visual Basic 2008 позволяет осуществить фундаментальный переход от традиционной разработки приложений Windows к построению веб- и многоуровневых приложений нового поколения. По этой причине, для использования преимуществ Visual Basic 2008 потребуется обновление кода.

Процесс обновления

Процесс обновления запускается автоматически при открытии проекта Visual Basic 6.0 в Visual Basic 2008: мастер обновления в пошаговом режиме руководит процессом обновления и создает новый проект Visual Basic 2008 (существующий проект остается без изменений). Этот процесс является односторонним; новый проект Visual Basic 2008 нельзя открыть в Visual Basic 6.0.

При обновлении проекта язык изменяется в соответствии с синтаксисом, а формы Visual Basic 6.0 преобразуются в формы Windows Forms. В большинстве случаев необходимо внести изменения в код после его обновления. Это необходимо, поскольку определенные объекты и средства языка не имеют эквивалентов в Visual Basic 2008 или эквивалент имеет слишком большие различия, недопустимые для автоматического обновления. После обновления можно также изменить приложение, воспользовавшись преимуществами новых возможностей Visual Basic 2008.

Чтобы помочь выполнить изменения, после обновления проекта Visual Basic 2008 добавляет отчет об обновлении в проект с перечислением всех проблем. В обновленный код также вставляются комментарии, предупреждающие об операторах, которые требуется изменить. Поскольку эти комментарии отображаются в виде задач "TO DO" в окне списка задач, можно легко увидеть, какие требуются изменения, и перейти к соответствующему оператору кода, дважды щелкнув соответствующую задачу. Каждая задача и элемент в отчете об обновлении связаны с разделом справки, содержащей описание причин и способов изменения кода.

См. также

Основные понятия

Завершение процесса обновления

Необходимость обновления

Подготовка приложения Visual Basic 6.0 к обновлению

Другие ресурсы

Обновление приложений, созданных в предыдущих версиях Visual Basic