Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Выполнить компиляцию и запуск программы.Содержание книги
Поиск на нашем сайте
Для этого необходимо: · нажать на клавишу <F5> клавиатуры или выполнить команду Начать отладку элемента Отладка Стандартного меню. После нажатия на кнопку на экране появится результат работы проекта (рис. 4.1.2-10).
Таким образом, программный код VBхранится в программных модулях в виде процедур (методов). Эти программные модули, являющиеся, по сути, контейнерами для данных и процедур, могут быть трех видов: · стандартный модуль; · модуль формы; · модуль класса. В общем виде Приложения Windows Forms могут состоять из нескольких форм, нескольких стандартных модулей и нескольких модулей классов и включать другие конструкции и операторы:
Каждое приложение VB должно содержать точку входа. Этой точкой входа в VB всегда является процедура с именем Main(). Платформа Framework.NET автоматически вызывает процедуру Main() при загрузке приложения. Процедура Main() содержит программный код, который будет выполняться в первую очередь. В этой процедуре пользователь может определить, какая форма загружается первой при запуске программы, установить, ввести набор переменных для приложения или открыть необходимую для приложения базу данных. Причем основную работу выполняет метод
Выполняемый файл, запускаемый самостоятельно с расширением .exe, должен также содержать процедуру Main(). В то же время библиотека классов (например, с расширением *.dll) не может быть запущена самостоятельно и не требует процедуры Main(). В Приложении Windows Forms процедура Main() создается автоматически. Дело в том, что в VB поддерживается концепция стартового объекта, автоматически создаваемого при запуске приложения. По умолчанию стартовым объектом всегда является исходный класс, производный от класса Form. Имя этого объекта указывается на вкладке Основного окна, которое можно открыть, щелкнув на MyProject в окне Обозреватель решений. Таким образом, проект VB построен из модулей. Решение состоит из одного или нескольких проектов. Проект в свою очередь может содержать одну или несколько сборок. Каждая сборка компилируется из одного или нескольких исходных файлов. Исходный файл включает в себя определения и реализацию классов, структур, модулей и интерфейсов, и, в конечно, содержит весь программный код. Сборки образуют базовую единицу развертывания и принимают форму исполняемого файла (.exe) или файла библиотеки динамической компоновки (DLL); они являются стандартными блоками платформы. NET Framework. Среда CLR получает от них сведения, необходимые для реализации типов. Сборку можно представить, как коллекцию типов и ресурсов, формирующих логическую единицу функциональности и собранных для совместной работы.
Как нам уже известно, при создании проекта и открытии окна 1) Операторы Option. 2) Операторы Imports. 3) Операторы Namespace и элементы уровня пространства имен.
Размещение операторов в иной последовательности может вызвать ошибки компиляции. Операторы Option создают основные правила обработки программного кода, предупреждающие синтаксические и логические ошибки. Операторы Imports…, импортируют в программу компоненты библиотек, определяемые в импортируемом пространстве имен. Кроме того, в программный код проекта могут быть включены операторы описания типов данных с ключевыми словами Dim, Private, Public и др., находящиеся внутри модулей или процедур; процедуры, генерируемые средой разработки внутри модулей формы; процедуры, написанные программистом, которые могут находиться внутри любых модулей. Классы и модули содержат весь программный код исходного файла. Они являются элементамиуровня пространства имен и могут отображаться в пространстве имен или на уровне исходного файла. Они содержат описания всех других элементов программирования. Элементы программирования уровня модуля. Процедуры, операторы, свойства и события являются единственными элементами программного кода, которые могут содержать исполняемый код (то есть выполняются во время выполнения). Они являются элементами уровня модуля (операторы Function и Sub). Элементами данных на уровне модуля являются переменные и константы. Элементы программирования уровня процедуры. К элементам уровня процедуры относятся в основном исполняемые операторы, которые составляют код времени выполнения программы. Весь исполняемый код должен находиться в пределах некоторой процедуры (Function, Sub). Элементы данных на уровне процедуры ограничиваются локальными переменными и константами. По умолчанию переменные локальны внутри процедур, т.е. переменные, которые описаны внутри процедур, могут быть использованы и изменены только в той процедуре, в которой они созданы (объявлены). Также можно объявить переменные в верхней части программного кода (класса), до описания процедур пользователей и процедур событий, и тем самым придать переменным более широкую область видимости, распространяющуюся на весь класс (форму). Однако, при создании в проекте нескольких форм, переменные, объявленные в верхней части формы, будут доступны только в той форме, в которой они объявлены. Точно так же, процедуры по умолчанию объявляются как частные (Private ) и являются локальными для той формы, в которой они созданы. Например, нельзя из второй формы с именем Form2 вызвать процедуру Button1_Click(), если она объявлена в Form1 как Private. Чтобы сделать переменные и процедуры доступными для всех форм и процедур проекта, их следует объявить в одном или нескольких стандартных модулях, включенных в проект. Таким образом, чтобы эффективно управлять элементами, используемыми на этапе разработки, например, ссылками, подключениями данных, папками и файлами, в VS предусмотрены два типа контейнеров. Эти контейнеры называются решениями и проектами. Также, VS предоставляет папки решений для того, чтобы структурировать связанные проекты по группам и затем выполнять действия над этими группами проектов. Частью интегрированной среды разработки (IDE) является интерфейс для просмотра и управления этими контейнерами и связанными с ними элементами – Обозреватель решений. В Обозревателе решений элементы могут быть сгруппированы следующими способами: · в виде элементов проекта, которые являются элементами, составляющими данный проект, например, формами, исходными файлами и классами в пределах проекта в Обозревателе решений; · в виде элементов решения для файлов, применимых к данному решению в целом, в папке Элементы решения в Обозревателе решений; · в виде прочих файлов для файлов, не связанных с проектом или решением, которые могут отображаться в папке Прочие файлы.
4.1.3. Главное меню VS
При работе с VBв интегрированной среде разработки VSможно пользоваться как кнопками стандартной панели инструментов, так и элементами главного меню, расположенными в верхней части экрана (рис. 4.1.3-1).
Рис. 4.1.3-1. Главное меню VS и стандартная панель инструментов
Главное меню может содержать следующие элементы: Файл, Правка, Вид, Проект, Сборка, Отладка, Команда, Сервис, Тест, Архитектура, Анализ, Окно и Справка.
Рис. 4.1.3-2. Команды элемента Главного меню Файл
Первоначально при запуске программы в меню присутствуют лишь некоторые из указанных элементов. Остальные элементы добавляются в меню при открытии дополнительных окон. Например, при открытии проекта в меню добавляются пункты Проект, Построение, Отладка. Настроить отображение элементов главного меню можно с помощью диалогового окна Настроить, которое открывается командой Настройка элемента Главного меню Сервис. Так, например, элемент Главного меню Файл содержит команды, связанные с доступом к файлам (рис. 4.1.3-2). Команды элемента Главного меню Правка используются при создании форм и редактировании программного кода (рис. 4.1.3-3). Элементы Главного меню Вид содержит команды вызова окон среды. С помощью этих команд могут открываться окна редактора программного кода, конструктора формы, свойств объектов, обозревателя решений и другие окна.
Рис. 4.1.3-3. Команды элемента главного меню Правка Элемент главного меню Проект содержит команды, позволяющие добавлять в проект и удалять из него такие элементы, как форма, программный модуль, класс, а также команды, дающие возможность добавлять ссылки на подключаемые библиотеки. Последней командой элемента меню Проект является команда Свойства:..., позволяющая открыть окно свойств проекта. Элемент главного меню Сборкасодержит команды, помогающие скомпоновать решение или проект. Элемент главного меню Отладка содержит команды, предназначенные для отладки и запуска приложения. С помощью команд этого меню можно запустить приложение на выполнение, установить точки останова программы, осуществить пошаговое выполнение приложения, открыть специальные окна для отладки.
Рис. 4.1.3-4. Стандартной панелью инструментов
Элемент главного меню Сервис содержит средства для настройки среды разработки, создания макросов, а также команды запуска дополнительных утилит. Элемент главного меню Окно содержит команды, которые управляют открытыми на экране окнами. С помощью этих команд можно упорядочивать, скрывать окна и переходить из одного окна в другое. Кроме того, команды данного меню позволяют активизировать любое открытое окно. Элемент главного меню Окно содержит команды, которые управляют открытыми на экране окнами. С помощью этих команд можно упорядочивать, скрывать окна и переходить из одного окна в другое. Кроме того, команды данного меню позволяют активизировать любое открытое окно. Элемент главного меню Справка использует свои команды для вызова справочной системы с различными вариантами представления информации. В VBсодержится большое количество панелей инструментов для отладки и запуска программ, задания расположения элементов на форме и многого другого. Познакомимся со Стандартной панелью инструментов (рис. 4.1.3-1), которая используется во всех режимах работы. Назначение кнопок Стандартной панели инструментов показано на рис. 4.1.3-4. По умолчанию в Главном окне VS всегда присутствует Стандартная панель инструментов. Если для работы необходима стандартная панель инструментов, а ее нет, выберите команду Стандартная элемента меню Панели инструментов из элемента главного меню Вид. Окна панелей Visual Studio
Окно панели Начальная страница (рис. 4.1.1-1) позволяет просмотреть последние использовавшиеся проекты, осуществить поиск примеров программ, как из справки, так и Интернета, а также просмотреть ссылки на сайты, содержащие новости о продукте VS, документацию, учебные пособия.
Рис. 4.1.4-1.Окно панели Конструктор форм и ее контекстное меню Начальная страница автоматически открывается при запуске VS. Если же окно Начальная страница не появилось, его можно вызвать с помощью команды Начальная страница элемента главного меню Вид (View). Окно панели Form1.vb [ Конструктор] (Конструктор форм) В окне Конструктора форм визуально создаются все формы приложения с использованием инструментария среды разработки. Для точного позиционирования объектов на форме в окне можно использовать сетку. Размер формы в окне можно изменять, используя маркеры выделения формы и мышь. Для изменения размера формы необходимо установить указатель мыши на маркер и, когда он примет вид двунаправленной стрелки, перемещать до требуемого размера. Для работы в окне Form1.vb [ Конструктор] можно использовать контекстное меню (рис. 4.1.4-1).
Рис. 4.1-2. Окно панели Редактора кода и ее и контекстное меню
Окно панели Form1.vb (Редактор кода) – это мощный текстовый редактор с большим количеством возможностей, являющийся основным инструментом программиста для создания и отладки программного кода. Оно также может располагать в Основном рабочим окне (рис.4.1-2). Окно панели Обозреватель решения и ее контекстное меню представлено на рис. 4.1.4-3.
Рис. 4.1.4-3. Окно панели Обозреватель решений и ее контекстное меню
Панель Элементов управления сгруппирована по разделам Окно панели Свойства предназначено для отображения и настройки свойств объектов проекта, включая форму и размещенные в ней объекты. В этом окне, например, содержатся такие свойства выбранного объекта, как позиция в форме, высота, ширина, цвет и другие (рис. 4.1.4-6). Для открытия диалогового окна Свойства следует выполнить одно из следующих действий: · в элементе главного меню Вид выбрать команду Окно Свойств; · нажать кнопку Окно свойств, расположенную на Стандартной · выбрать команду Свойства контекстного меню выделенного объекта; · нажать клавишу клавиатуры <F4>.
Рис. 4.1.4-4. Окно панели элементов 4.1.4-5. Панель управления, сгруппированных по разделам (Стандартные элементы)
Рис. 4.1.4-6. Окно панели Свойства Поскольку форма и элементы управления каждый сам по себе являются объектами, то набор свойств в этом окне меняется в зависимости от выбранного объекта. С помощью кнопок В алфавитном порядке и В нижней части окна появляется подсказка, поясняющая назначение выбранного свойства объекта. Более подробное пояснение можно посмотреть в справочной системе. Также можно воспользоваться динамической справкой, выбрав нужный раздел в окне Динамическая справка. Используя диалоговое окно Свойства, можно изменить установленные по умолчанию свойства объектов. Часть свойств объекта, например, размеры и расположение, можно задать перемещением объекта и изменением его размеров с помощью мыши в конструкторе форм. Свойства, установленные в окне свойств, можно изменять при выполнении приложения, написав соответствующие коды в процедурах, создаваемых с помощью редактора кода. Как правило, форма содержит много объектов. Если выбрать сразу несколько объектов, то в окне свойств можно увидеть общие для этих объектов свойства.
4.1.5. Настройка параметров интегрированной
Окна инструментов, справочная система, параметры компилятора среды разработки VSлегко и очень гибко настраиваются. Следующие шаги показывают, как изменить параметры среды разработки на VBв соответствии с рекомендациями для выполнения практических работ: 1) В элементе главного меню Сервис выполнить команду Импорт и экспорт параметров. Для сохранения настроек среды с целью их использования на другом компьютере, загрузки настроек с другого компьютера или сброса настроек – опции, которую требуется выбрать сейчас – можно использовать появляющийся при этом мастер. 2) Выбрать Сбросить все настройки, а затем щелкнуть на кнопку Далее. VS спросит, необходимо ли перед настройкой сохранить текущие настройки в файле. Следует всегда сохранять резервную копию своих текущих настроек с тем, чтобы была возможность вернуться к ним, если новые настройки окажутся «неудобными». 3) Проверить, что выбрана опция Да, и обратить внимание на имя файла и папки, в которых VS собирается сохранить эти настройки. 4) Если необходимо вернуться к этим настройкам, для их восстановления используется этот же мастер и опция Импорт выбранных настроек среды. 5) Чтобы увидеть список по умолчанию параметров, используемых для VS, следует щелкнуть на кнопке Далее. 6) Щелкнуть на Параметры для разработки на VB, а за тем щелкнуть на кнопке Готово. 7) Мастер переключит параметры IDE, включая команды меню, панели инструментов и настройки некоторых диалоговых окон, окон Инструментов и Редактор кода. 8) Можно повторить этот процесс настройки в любой момент, когда потребуется сбросить текущие параметры (например, если вы сделали ошибку в настройках), или если потребуется настроить VS для использования другого инструмента программирования. 9) Чтобы закрыть мастер, щелкнуть на кнопке Закрыть.
Если параметры среды для работы с VBнастроены, то можно выполнять задания. Но если они были изменены, необходимо выполнить следующие действия, позволяющие проверить, что настройки, связанные с проектами и компилятором VBсоответствуют тем, которые используются при проведении практических работ. Для проверки параметров проекта и компилятора необходимы выполнить следующие действия: 1) Щелкнуть на команде Параметры элемента меню Сервис и открыть диалоговое окно Параметры. 2) Диалоговое окно Параметры – это окно, в котором находятся многие из настроечных параметров VS. Чтобы увидеть все параметры, которые можно изменить, надо щелкнуть на флажке Показать все параметры, расположенном в нижнем левом углу диалогового окна. 3) В диалоговом окне Параметры следует щелкнуть на категории Проекты и решения и затем на разделе Общие. Эта группа флажков и опций настраивает параметры проектов и решений VS. Чтобы программное обеспечение соответствовало параметрам, использованным в этом пособии необходимо настроить их так, как показано на Это «отложенное» сохранение позволяет создавать тестовые программы, компилировать и отлаживать программы, и даже запускать их, не сохраняя проект на диске, что может оказаться полезным, если вы хотите быстро создать тестовую программу, которую по окончании ее использования можно удалить, не сохраняя. С этой опцией по умолчанию система будет просить сохранить проекты после их создания, хотя можно сохранять проекты заранее, установив флажок Сохранять 4) Необходимо проверить, что опция Option Explicit установлена в значение On, a Option Strict – в значение Off – значения по умолчанию для программирования на VB в VS. Option Explicit On – это параметр, который требует явного объявления переменной до ее первого использования в программе – это хороший стиль программирования. Option Strict Off позволяет при определенных обстоятельствах объединять переменные и объекты различных типов, не вызывая при этом ошибок компилятора. Например, число может быть присвоено объекту текстового поля без возникновения ошибки. Хотя это потенциально опасная практика программирования, Option Strict Off очень полезна для определенных типов демонстрационных программ. 5) Можно изучить другие параметры диалогового окна Параметры, связанные со средой программирования и VB. Когда закончится установка параметров необходимо щелкнуть на ОК, чтобы закрыть диалоговое окно Параметры.
Рис. 4.1.5-1. Диалоговое окно Параметры 4.1.6. Тестовые задания Проект - это 1) разрабатываемое приложение, состоящее из набора файлов, в которых хранится 2) информация обо всех компонентах, используемых в приложении 3) семейство процедур 4) набор модулей 5) множество форм
|
|||||||||
Последнее изменение этой страницы: 2016-12-27; просмотров: 307; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.142.201.93 (0.015 с.) |