basic 10



Visual basic википедия

Автор K0сТRн задал вопрос в разделе Другие языки и технологии

назовите 10 отличий Visual Basic 6 от Visual Basic 10 и получил лучший ответ

Ответ от Ev[гуру]
Я могу и 20 отличий назвать, и даже 30 отличий.. .
Я уже отвечал на Ваш вопрос.
И еще раз повторю: Visual Basic 6 и все Visual Basic .NET (2003, 2005, 2008, 2010, 2012)
настолько отличаются, что их считают разными языками .
Код написанный в VB6 в VB .NET частично переводится программой - конвертором.
Код созданный в VB .NET перевести обратно в код VB6 вообще проблематично, а иногда и просто невозможно.
В первую очередь это связано с тем, что VB .NET - абсолютно объектно-ориентированный язык программирования. Любая переменная в VB .NET, это полноценный объект со своими методами.
Смотрим внимательно пример:
Целое число перевести в строку.
VB6
Dim abc As Integer
Dim MyString As String
abc = 100
MyString = Str (abc)
VB .NET
Dim abc As Integer = 100
Dim MyString As String = abc.ToString
Ну, видна разница ?
Причем если этот пример для VB6 можно перенести в VB .NET - он будет работать,
то пример для VB .NET перенести в VB6 не получится. Работать он не будет.. .
Кроме того, VB .NET использует .NET Framework, а VB6 использует свою родную и неповторимую Run-Time библиотеку.
Даже по этим двум отличиям - это абсолютно разные языки, но с очень похожим синтаксисом.
Еще немного инфы:

Ответ от Professor ?[гуру]
Назову одно, самое главное: VB10 на .NET VB6 уже почти на пенсии.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: назовите 10 отличий Visual Basic 6 от Visual Basic 10
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*