В настоящее время многие программисты все еще используют VB, потому что он прост в использовании и может помочь нам во многом. Так как же развивается VB? В этой статье представлена краткая история развития VB.
(1) Visual Basic 1.0 появился в 1991 году. Функции Visual Basic 1.0 были очень простыми. Microsoft добавила в него элемент управления VBX вместо привычного нам элемента управления ocx. В нем не было поддержки баз данных, а VB в то время все еще был. интерпретируемый язык, файл .exe пока не может быть создан. Но его самым большим нововведением стало добавление событийно-ориентированных моделей и визуальной разработки.
(2) В 1992 году Microsoft выпустила Visual Basic 2.0. В этой версии Microsoft добавила объектные переменные и самую примитивную концепцию наследования, а также OLE и простые функции доступа к данным, а также большое количество сторонних элементов управления.
(3) Visual Basic 3.0 был выпущен в 1993 году. В этой версии Microsoft добавила поддержку последней версии ODBC2.0, поддержку механизма данных Jet и поддержку новой версии OLE. Наиболее привлекательным является то, что значительно улучшена поддержка баз данных. Элементы управления Grid и управления данными позволяют создавать превосходные оконные приложения, а механизм Jet позволяет Visual Basic быстро получать доступ к новейшим базам данных Access. Visual Basic 3.0 также добавляет множество новых финансовых функций. Кроме того, добавлено значительное количество элементов управления профессионального уровня, позволяющих разрабатывать Windows-приложения значительного уровня. Visual Basic 3.0 был самой популярной версией Visual Basic в Китае до 1998 года.
(4) Выпуск Visual Basic 4.0 в 1995 году. Visual Basic 4.0 был революцией, но в то время это была катастрофа. Во-первых, элемент управления vbx исчез и был заменен элементом управления OLE, который больше не является традиционным OLE. Теперь язык, используемый в Visual Basic 4.0, был изменен на Visual Basic For Application. Все это затрудняет трансплантацию версий VB3.0 и выше на VB4.0, но нельзя отрицать, что Visual Basic. Версия 4.0 заложила основу для того, чтобы Visual Basic стал языком COM.
В этой версии Microsoft представила идеи программирования COM, такие как добавление в язык модулей классов и функций инкапсуляции, необходимых для разработки компонентов, таких как атрибутивные процедуры, функциональные процедуры и процедуры подпрограмм. В то же время эта версия Visual Basic также может разрабатывать функции dll, и таким образом написанные классы можно использовать совместно с другими языками. В то время разработка COM-компонентов с помощью Visual Basic была быстрее, чем с помощью любого другого языка разработки.
(5) Visual Basic 5.0 был выпущен в 1997 году. Эта версия Visual Basic обеспечивала самую надежную поддержку com. В то же время Microsoft также добавила локальный компилятор кода для устранения проблем с производительностью, вызванных кодом p в vb4.0. , что значительно повышает эффективность приложений. Visual baisc5.0 обеспечивает более объектно-ориентированную поддержку, позволяя разработчикам создавать события и интерфейсы, улучшенные модули классов и поддержку создания собственных классов коллекций, элементов управления ActiveX, внутрипроцессных компонентов COM DLL и ActiveX, запускаемых в документе браузера.
IDE Visual Basic 5.0 поддерживает IntelliSense, что является очень удобной функцией для разработчиков. Вам не нужно запоминать длинные имена и ключевые слова. Просто нажмите , и появится все, что вам нужно.
(6) Visual Basic 6.0 был выпущен в 1998 году. Visual Basic 6.0 уже является очень зрелой и стабильной системой разработки. Microsoft выпустила Visual Basic 6.0 как член студии viIsual, что показывает, что Microsoft меняет позиционирование продукта vb. мощный инструмент для масштабного развития предприятия. В VB6.0 Microsoft добавила модель доступа к данным ADO, которая позволила быстро получить доступ к большим объемам данных и улучшила возможности VB по разработке распределенных приложений с n-уровневыми структурами. В то же время Microsoft также добавила возможность разработки. веб-приложения для возможностей VB.
(7) Рождение Visual Basic.net в 2002 году стало еще одной революцией в vb. В vb.net было добавлено множество новых функций. vb6.0 не мог реализовать наследование, поэтому программисты C++ обвиняли его в псевдообъектно-ориентированности. язык vb.net Он также поддерживает многопоточность и представляет обработку исключений структуры try...catch.
Но для vb-программистов это очередная катастрофа. Эта версия vb больше не является традиционным Visual Basic. С точки зрения языка Visual Basic 4.0 отказался от Quick BASIC и принял Visual Basic For Application. Затем vb.net отказался от Visual Basic For. Приложение стало совершенно новым языком, но это изменение также напугало VB-программистов. VB.net находится в очень затруднительном положении. С одной стороны, он обладает бесспорно мощными функциями, а с другой - из-за большого количества. Совместимость версий Программисты VB обращаются к C# или Java, а программисты, использующие VB.NET, значительно уступают VB6.0. Разработчикам также сложно переключиться с VB6.0 на VB.NET.
Судя по раскрытой на данный момент информации о Visual Basic.net 2005, стоит с нетерпением ждать выхода Visual Basic.net 2005. В этой версии vb.net Microsoft добавила больше функций, таких как: универсальные шаблоны, перегрузка операторов, частичный тип, экземпляр формы по умолчанию (позволяющий использовать синтаксис VB6 для использования формы), различные улучшения синтаксиса, ключевое слово My и т. д. Microsoft утверждает, что в Visual Basic.net2005 может читать и записывать реестр, получать доступ к файлам, читать и записывать последовательные порты и получать информацию о приложении с помощью всего лишь одной строки кода. Это позволяет нам программировать так же легко, как пойти в магазин.