Графические интерфейсы пользователя (ГИП) революционизировали микрокомпьютерную индустрию. Они продемонстрировали, что выражение "Лучше один раз увидеть, чем сто раз услышать не потеряло своего смысла для большинства пользователей компьютеров. Вместо загадочной командной строки. С:>, которую как долго наблюдали пользователи DOS, теперь они смотрят на "рабочий стол" (desktop), заполненный значками программ, управляя ими при помощи мыши или посредством меню.
В то время как программисты испытывают смешанные чувства к ГИП, он нравится начинающим пользователям, поэтому от любых программ Windows ожидается соответствие модели ГИП. Поэтому, если необходимо разработать программу для любой из версий Windows, программисту понадобится эффективное средство для разработки приложений с графическим интерфейсом пользователя.
За все это долгое время существовало лишь несколько таких средств разработки. До появления Visual Basic в 1991 году разработка приложений Windows была намного тяжелее процесса создания приложений для DOS. Программисты должны были позаботиться буквально обо всем, например, о работе с мышью, обработке событий меню, и даже отслеживать, щелкнул пользователь один либо два раза в конкретном месте экрана. Разработка приложений Windows требовала экспертных знаний по программированию на языке С и сотен строк кода для выполнения простейшие задач.
Самый простой способ запустить Visual Basic состоит в использовании пункта Программы главного меню Пуск.
Когда Visual Basic начинает загружаться, пользователь видит экран с информацией об авторских правах, где указывается, кем лицензирована данная копия программы.
При запуске проекта (или его компиляции с целью независимого запуска от среды разработки Visual Basic), формы становятся окнами, которые и видит пользователь. Вверху пустой формы размещается строка заголовка (title bar) с заголовком формы (caption). Заголовком в Visual Basic называется текст в строке заголовка конкретного окна. Слева от окна Form1 размещается окно панели инструментов (toolbox), в котором видны элементы управления, доступные к размещению на форме. Справа от окна формы размещаются еще три окна. Верхнее носит название Project Explorer. Непосредственно под ним находится окно Properties, где устанавливаются различные свойства формы и элементов управления на ней.
· В большинстве приложений Visual Basic размер и местоположение формы в момент окончания ее разработки (обычно это называют временем создания) определяют размеры того, что пользователь видит на экране в момент работы программы.
Отметим, что на экране появляется обычное окно Windows, размеры которого совпадают с размерами окна в режиме разработки. Кроме того, данное окно имеет все стандартные черты окон Windows, такие, как границы с изменением размера, оконное меню управления (в левом верхнем углу), а также кнопки Maximize, Minimize и Exit в правом верхнем углу. Данный факт иллюстрирует одну из основных особенностей Visual Basic: созданная программистом форма становится окном, по умолчанию получающим все стандартные характеристики окна текущей версии Windows, причем для этого не нужно писать ни одной строчки кода.