Главная страница
Навигация по странице:

  • Рис. 2.

  • Рис. 3.

  • Рис. 4.

  • Format . Рис. 5.

  • Toolbox

  • Common Controls

  • Menus Toolbars

  • Printing

  • Рис. 6.

  • Properties . Выбрать команду Properties Window

  • Alphabetical )

  • Рис. 7.

  • Solution Explorer

  • Рис. 8.

  • Code

  • Рис. 9.

  • Error List

  • Введение 8 Этапы создания Windowsприложения 8


    Скачать 6.98 Mb.
    НазваниеВведение 8 Этапы создания Windowsприложения 8
    АнкорVisual Basic 2005 (word97).doc
    Дата22.12.2017
    Размер6.98 Mb.
    Формат файлаdoc
    Имя файлаVisual Basic 2005 (word97).doc
    ТипРеферат
    #12532
    страница2 из 63
    1   2   3   4   5   6   7   8   9   ...   63

    Введение


    Microsoft Visual Basic 2005 – это мощная система визуального проектирования, предназначенная для создания программ, работающих в операционной системе Windows. Visual Basic 2005 не является самостоятельной системой разработки, а входит в состав Microsoft Visual Studio 2005. В основе Visual Basic 2005 лежит современный диалект языка Basic1 – Visual Basic. Система проектирования Visual Basic 2005 позволяет разрабатывать приложения любой степени сложности для решения задач различных предметных областей. При этом интерфейс приложений полностью удовлетворяет всем требованиям Windows.

    Visual Studio 2005 является средой визуального программирования. Она позволяет разработчику прямо на экране конструировать интерфейс приложения, используя стандартные компоненты.

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

    1. Этапы создания Windows-приложения


    Процесс создания Windows-приложения состоит из пяти основных этапов.

    1. Постановка задачи. На этом этапе составляется словесное описание того, как должна работать будущая программа, и что должен делать пользователь в процессе ее работы. Определяются исходные данные для программы и форма представления результатов ее работы.

    2. Разработка интерфейса. На этом этапе создаются окна приложения (экранные формы), определяется, какие элементы управления (объекты) будут находиться на форме, и какими свойствами они будут обладать.

    3. Программирование. Здесь выбираются события, на которые будет реагировать приложение, составляются алгоритмы обработки этих событий и разрабатываются программные коды, реализующие эти алгоритмы.

    4. Отладка. На этом этапе выполняется поиск и устранение ошибок в составленных программах. Целью отладки является достижение работоспособности приложения. Иными словами, полностью отлаженное приложение работает точно так, как было определено на этапе постановки задачи.

    5. Компиляция. Последний этап разработки Windows-приложения. Здесь разрабатываемая программа преобразуется в исполняемый файл, который может быть запущен за пределами среды проектирования Visual Studio 2005.

    2. Среда Visual Basic 2005


    Среда разработки программ Visual Basic 2005 содержит все необходимые инструменты для проектирования, запуска и отладки программ. Она позволяет упростить процесс создания программных приложений. Среда Visual Basic 2005 включает в себя средства построения интерфейса программ, редактор кодов, отладчик, а также множество дополнительных инструментов.

    Приложение, разработанное в среде Visual Basic 2005, называется проектом. Проект включает в себя информацию об интерфейсе программы и программные коды для обработки различных событий.

    2.1. Структура среды Visual Basic 2005


    Для запуска Visual Basic 2005 необходимо выбрать пиктограмму Visual Basic 2005 из меню «Пуск», осуществив такую последовательность действий: Программы → Microsoft Visual Studio 2005 → Microsoft Visual Studio 2005. После этого на экране появится стартовое окно среды разработки (рис. 1). Оно позволяет открыть один из последних проектов, находившихся в разработке (блок Recent Project расположен в левом верхнем углу стартового окна), открыть проект (команда Open Project находится там же) или создать новый проект (команда Create Project находится в том же блоке). Также это окно позволяет обратиться к разделам справочной системы, посвященным первоначальному ознакомлению со средой разработки (блок Getting Started расположен по центру левой части стартового окна) и ознакомиться с заголовками новостей в области разработки программного обеспечения (блок MSDN2 расположен в правой части стартового окна и занимает его основную часть).


    Рис. 1. Стартовое окно Microsoft Visual Studio 2005
    Если стартовое окно не нужно, то его закрывают, нажав на крестик в верхнем правом углу окна. После этого открываются основные окна среды Visual Basic 2005 (рис. 2). При различных настройках среды Visual Basic 2005 набор и расположение этих окон могут отличаться от представленных на рисунке.


    Рис. 2. Основные окна среды Visual Basic 2005
    Рассмотрим основные окна среды Visual Basic 2005.

    Главное меню (рис. 3) расположено в верхней части экрана под заголовком окна и содержит все команды среды Visual Basic 2005. Основные блоки главного меню:

    • File – содержит команды для организации доступа к файлам, позволяет открывать, сохранять и закрывать файлы и проекты;

    • Edit – содержит стандартные команды редактирования: отменить, вырезать, скопировать, вставить, а также команды поиска и замены;

    • View – содержит команды для вызова окон среды Visual Basic 2005, позволяет открывать окна редактора программного кода, конструктора формы и другие окна;

    • Project – содержит команды, позволяющие добавлять в проект новые элементы (формы, модули и проч.) и удалять их;

    • Build – содержит команды, позволяющие компилировать и компоновать проекты.

    • Debug – содержит команды, предназначенные для отладки и запуска приложения;

    • Data – содержит команды для организации работы с базами данных;

    • Format – содержит команды, управляющие выравниванием текста и элементов управления, позволяет задавать размеры элементов управления и интервалы между ними. Этот пункт меню доступен только при работе в конструкторе форм.

    • Tools – содержит средства для настройки среды разработки, создания макросов, а также команды запуска дополнительных утилит;

    • Window – содержит команды для управления открытыми на экране окнами, позволяет упорядочивать, активизировать и скрывать окна, а также переходить из одного окна в другое.

    • Community – позволяет связаться с разработчиками Microsoft Visual Studio 2005 в интерактивном режиме, обсудить вопросы разработки на форуме, а также осуществить поиск примеров и дополнительных элементов управления;

    • Help – содержит команды для работы со справочной системой.




    Рис. 3. Главное меню
    Панель инструментов (рис. 4) расположена сразу под главным меню. Она содержит кнопки, дублирующие наиболее часто используемые команды главного меню, что позволяет повысить эффективность работы в среде Visual Basic 2005. По умолчанию она всегда присутствует в главном окне среды Visual Basic 2005, если она была удалена ранее. Для того чтобы восстановить на экране панель инструментов, надо из пункта меню View выбрать команду ToolbarsStandart. После установки панель инструментов находится в верхней части главного окна, но она, как и все другие панели инструментов, может быть перемещена в любое место экрана.


    Рис. 4. Панель инструментов
    Окно конструктора форм (рис. 5) является основным рабочим окном, в котором выполняется визуальное проектирование интерфейса приложения. Вызвать это окно можно из главного меню: ViewDesigner. Другой способ – дважды щелкнуть мышью по имени формы в окне проводника проекта (решения) Solution Explorer. В окне форм визуально создаются все формы приложения. В начале работы экранная форма пуста. В процессе проектирования интерфейса на ней располагаются различные элементы управления. Для их точного расположения можно использовать сетку или команды из меню Format.


    Рис. 5. Окно конструктора форм
    Панель элементов управления (рис. 6) – основной рабочий инструмент при визуальной разработке интерфейса приложения (экранных форм). По умолчанию панель элементов управления находится в левой части главного окна среды Visual Basic 2005. Если панель инструментов недоступна, ее можно открыть с помощью команды Toolbox из меню View. Как только указатель мыши покидает окно панели элементов управления, она исчезает с экрана. Чтобы закрепить панель элементов управления на экране, надо нажать на среднюю из трех кнопок, расположенных в правом верхнем углу окна. Эта кнопка называется Auto Hide ().

    Панель элементов управления состоит из различных разделов, в которых расположены элементы управления, доступные в данный момент разработчики. Рассмотрим эти разделы.

    • All Windows Forms (Все элементы управления) – в этом блоке собраны все доступные элементы управления. Как правило, элементы управления расположены в алфавитном порядке.

    • Common Controls (Основные элементы управления) – в этом блоке хранятся наиболее часто используемые элементы управления.

    • Containers (Контейнеры) – блок объединяет элементы управления, которые могут содержать в себе другие элементы управления.

    • Menus & Toolbars (меню и панели инструментов) – содержит такие элементы управления как обычное и контекстное меню, панели инструментов и строка состояния.

    • Data (Данные) – в этом блоке собраны элементы управления, предназначенные для организации доступа к данным и источникам данных.

    • Components (Компоненты) – в этом блоке хранятся элементы, которые позволяют выполнять мониторинг файловой системы, запись информации об ошибках, возникающих в процессе выполнения приложения и так далее.

    • Printing (Печать) – содержит элементы управления, которые используются для организации печати.

    • Dialogs (Диалоговые окна) – блок объединяет стандартные диалоговые окна: открытия и сохранения файла, настройки шрифта и цвета.

    • General (Общие) – в этом блоке расположены специальные управляющие элементы.



    Рис. 6. Панель элементов управления
    Окно свойств (рис. 7) предназначено для отображения и настройки свойств объектов. В нем отображаются все выбранного объекта, включая положение на форме, геометрические размеры, цветовое и шрифтовое оформление. Объектами в среде Visual Basic 2005 является все: экранная форма, элементы управления, файлы и так далее. Каждый объект имеет свое собственное уникальное имя, которое строится в соответствии с правилом имен (см. раздел 4.1).

    Свойство объекта – это качественная или количественная характеристика объекта. Разные объекты обладают разным набором свойств.

    Открыть окно свойств можно двумя различными способами.

    1. Щелкнуть правой кнопкой мыши на нужном элементе управления и выбрать из контекстного меню команду Properties.

    2. Выбрать команду Properties Window из меню View.

    В верхней части окна расположен раскрывающийся список, в котором в алфавитном порядке приведены все элементы управления, находящиеся на форме, включая саму экранную форму. Имя объекта выводится полужирным шрифтом, а его тип – обычным. Свойства выбранного объекта представляются в окне свойств в виде таблицы, состоящей из двух колонок. В левой колонке перечислены свойства объекта, а в правой – их значения. Свойства могут быть перечислены в алфавитном порядке (кнопка Alphabetical ) или собранны в группы по категориям (кнопка Categorized ). Для того чтобы изменить значение какого-либо свойства надо щелкнуть левой кнопкой мыши по значению свойства и в этой же строке ввести новое значении свойства. Ввод заканчивается нажатием клавиши Enter.

    В нижней части окна появляется подсказка, поясняющая значение выбранного свойства объекта.



    Рис. 7. Окно свойств
    Окно проводника проекта (решения) (рис. 8) предназначено для организации доступа к компонентам, входящим в состав проекта (решения). Открыть это окно можно двумя способами.

    1. Выбрать команду Solution Explorer из меню View.

    2. Нажать кнопку Solution Explorer на стандартной панели инструментов ().

    Проводник проекта (решения) содержит иерархическую структуру всех компонентов проекта (решения): форм, модулей и прочих файлов. Для того чтобы открыть любой компонент проекта (решения) надо дважды щелкнуть по нему левой кнопкой мыши. Каждый компонент открывается в соответствующем окне.


    Рис. 8. Окно проводника проекта (решения)
    Окно программного кода (рис. 9) – это окно редактора, в котором создается программный код. Редактор программного кода – это мощный текстовый редактор, с большим количеством функциональных возможностей, который является основным инструментов программиста.

    В верхней части окна расположены два раскрывающихся списка. В левом списке находится перечень всех объектов приложения. В правом списке для выбранного объекта перечислены события, которые могут с ним произойти. Последовательный выбор объекта и связанного с ним события приводят к созданию шаблона (заготовки) процедуры обработки этого события.

    Редактор программного кода можно открыть двумя способами.

    1. Выбрать команду Code из меню View.

    2. Дважды щелкнуть левой кнопкой мыши по соответствующему элементу правления.




    Рис. 9. Окно программного кода
    Окно списка ошибок (рис. 10) – в этом окне отображаются сообщения о синтаксических ошибках, которые обнаружил Visual Basic 2005. Здесь же выводятся предупреждения о потенциально некорректных моментах в разрабатываемой программе. Например, сообщения о неиспользуемых переменных. Для вывода этого окна надо выбрать команду Error List из меню View.


    Рис. 10. Окно списка ошибок

    1   2   3   4   5   6   7   8   9   ...   63


    написать администратору сайта