Другие языки программирования и технологии

visual basic 2008

нужен готовый проэкт в visual basic 2008!!!!
Ну возьми, да сделай, в чем проблема?
Степан Костюк
Степан Костюк
713
Лучший ответ
Системы Visual Basic 6.0 и Visual Basic.NET могут быть установлены на одном компьютере и работать одновременно, точно так же, как и приложения, разработанные с помощью этих инструментов. Компоненты, написанные с помощью Visual Basic.NET, могут взаимодействовать с СОМ-компонентами, созданными в более ранних версиях Visual Basic. Например, можно подключить элемент управления ActiveX, реализованный в Visual Basic 6.0, к Windows-форме Visual Basic.NET; приложение Visual Basic.NET может использовать COM-объект Visual Basic 6.0. И, наоборот, --к проекту Visual Basic 6.0 можно добавить ссылку на библиотеку Visual Basic.NET.

Visual Basic.NET не будет напрямую поддерживать совместимость с проектами Visual Basic 6.0. Но он содержит Upgrade Wizard (мастер обновления) , который по шагам будет выполнять преобразование программы старого формата в новый проект Visual Basic.NET (начальный проект остается без изменений) . Этот процесс односторонний -- проекты Visual Basic.NET нельзя открывать в Visual Basic 6.0.

В процессе обновления проектов выполняется модернизация синтаксических конструкций и замена Visual Basic 6.0 Forms на Windows Forms (последние имеют иную объектную модель, хотя и похожую во многом на Visual Basic 6.0 Forms).

Однако целый ряд возможностей и функций Visual Basic 6.0 в Visual Basic.NET в принципе не будет поддерживаться (например, некоторые виды проектов и элементов управления) . Соответствующую модернизацию придется делать "руками".

В то же время Visual Basic.NET содержит ряд встроенных средств, реализацию которых ранее приходилось выполнять с помощью прикладного кода. Например, так это нужно делать для автоматической "привязки" положения кнопки к правому нижнему краю формы при изменении размеров последней. В Visual Basic.NET это решается с помощью установки нового свойства Anchor.

В процессе обновления проекта Visual Basic 6.0 мастер Visual Basic.NET сам находит подобные места потенциальной модификации, помечает их комментариями (с текстом, начинающимся словами TO DO) и формирует специальный "отчет обновления". Кроме того, каждый такой фрагмент кода отражается в новом окне Task List (список заданий) , с помощью которого разработчик может быстро перемещаться по нужным компонентам проекта.

Конечно, было бы крайне желательно, чтобы протоколировались (комментарии, отчет) и все изменения, выполненные автоматически.

Качество существующего варианта Upgrade Wizard требует дополнительного изучения, и можно надеяться, что по мере доводки системы до окончательного релиза его функциональность будет повышаться (мы обсудим этот вопрос в последующих публикациях
Держи...