Авторство зображення: comzeal/iStock/GettyImages
Visual Basic — це мова програмування, створена компанією Microsoft і розроблена для простої у використанні та інтеграції з графічним інтерфейсом Microsoft Windows. Він є наступником BASIC, універсального символічного коду інструкцій для початківців, попередньої текстової мови з подібною метою доступності. Сьогодні доступні версії Visual Basic для середовища програмування Microsoft .NET і для автоматизації завдань у Microsoft Office.
Visual Basic та його історія
Перша версія Visual Basic була випущена в 1991 році. Він був розроблений для забезпечення легкої побудови програм Windows, укомплектованих стандартизованими графічними інтерфейсами, знайомими користувачам операційної системи.
Відео дня
Протягом десятиліть Microsoft розповсюджувала версії мови програмування BASIC, але вони були розроблені переважно для використовувати в середовищі командного рядка, як-от операційна система Microsoft DOS, не для використання в сучасних графічних операційних системах системи. Visual Basic був розроблений як повноцінна мова програмування, укомплектована звичайними функціями, такими як обчислення, обробка рядків тощо. Він був інтегрований з підходом перетягування до створення користувацьких інтерфейсів, які зробили б його простим у використанні навіть для новачків або тих, хто обмежений у часі.
Visual Basic продовжував розвиватися протягом 1990-х років, аж до випуску Visual Basic 6.0 у 1998 році. Він підтримував інтеграцію з компонентною об’єктною моделлю Microsoft, або COM, системою для програм Windows і компоненти для обміну даними та командами, незалежно від того, якою мовою вони були написані в Він також включив підтримку механізму баз даних Jet, який також використовується базою даних Microsoft Access програму в пакеті програмного забезпечення Microsoft Office, а це означає, що підтримка бази даних була по суті закладена в мова.
Протягом 1990-х років за допомогою Visual Basic було розроблено багато програм для Windows, включаючи деякі корисні безкоштовні умовно-безкоштовні утиліти, а також комерційні інструменти. Хоча програмістам подобалася простота його використання, деякі скаржилися на поєднання логіки інтерфейсу та бізнес-коду ускладнювало визначення того, де функції були насправді реалізовані в програмі, що ускладнювало код VB підтримувати. Його підтримка об’єктно-орієнтованого програмування, яка була досить популярною на той час, також була обмеженою.
Піднесення VB.Net
Visual Basic 6 був фактично замінений новою мовою програмування під назвою VB.NET. Він розроблений для інтеграції з системою програмування Microsoft .NET, як і його попередники, інтегровані з COM і Jet. Він також додав більше підтримки об'єктно-орієнтованого програмування, ніж його попередники.
Хоча ця мова має своїх прихильників, вона рідше використовується, ніж інші мови .NET, особливо C#, і Microsoft заявила, що може не надавати всі функції C# до VB.NET.
Тим не менш, спадщина Visual Basic, можливо, також живе у функції Windows Forms у Visual Studio, середовищі розробки Microsoft. Він дозволяє створювати форми в стилі перетягування, які працюють із C#, VB.NET та іншими мовами .NET.
Visual Basic для додатків
Варіант Visual Basic досі використовується для автоматизації та написання сценаріїв завдань у пакеті Microsoft Office, у тому числі в Microsoft Word та Microsoft Excel. Мова, яка називається Visual Basic для додатків, або просто VBA, значною мірою сумісна з традиційним Visual Basic 6.