Учебник по Visual Basic 5.0

       

Последний экран в Application Wizard



Рисунок 1-10. 


Последний экран в Application Wizard.

    Первым шагом при построении приложения Visual Basic является планирование того, что пользователь видит на экране, другими словами, разработка интерфейса. Какие меню понадобятся? Окно какого размера требуется для приложения? Сколько всего будет окон? Должен ли пользователь иметь возможность изменять размеры окон? Где разместить кнопки для управления приложением? Будут ли в приложении размещены поля для ввода текста? Какой тип элемента управления подойдет для решения данной задачи? Подходят ли элементы управления из данной версии Visual Basic или их необходимо приобретать или разрабатывать самим?


    Количество элементов управления, находящихся в распоряжении программиста, зависит от редакции Visual Basic, а также от состояния его кошелька или количества времени, потраченного на их разработку. В стандартную редакцию входит более 20 элементов управления, в версии Professional и Enterprise - более 50. Более того, поскольку Visual Basic подталкивает независимых разработчиков к созданию большого количества элементов управления для особых задач, почти всегда можно найти готовый элемент для решения любой проблемы. (Microsoft оценивает количество только коммерческих элементов управления более чем в 2000 единиц, не считая буквально бесчисленного множества бесплатных и условно-бесплатных.) В заключение нельзя не отметить следующее: пользоваться новыми возможностями VB5 можно, применяя либо готовые элементы управления, либо разрабатывая их с самого начала (последнее, при всем уважении к читателю, не совсем подходящий способ).


    Хотя мы еще многое не попробовали, но автор хочет повторить еще раз, что в конечном счете Visual Basic отличается от остальных средств программирования простотой разработки интерфейса пользователя и его связи с кодом программы. В действительности можно просто нарисовать этот интерфейс; такой подход очень напоминает графический редактор. После того как разработка интерфейса завершена, кнопки управления, поля и другие элементы, размещенные на пустой форме, автоматически будут распознавать действия пользователя, такие, например, как движение мыши или щелчок ее кнопки. Visual Basic включает в себя мощные средства разработки меню, что делает создание обычных и всплывающих меню простым делом.


Только после того как подготовлен интерфейс программы, начинается процесс, похожий на традиционное программирование. Это второй шаг при построении приложений Visual Basic: создание программного кода для активизации визуального интерфейса, подготовленного на первом этапе. Смысл состоит в том, что объекты Visual Basic распознают события типа щелчков мыши; то, как они их обрабатывают, зависит от программного кода, написанного программистом.



Содержание раздела