Скачать 360.93 Kb.
|
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «МОРДОВСКИЙ ГОСУДАРСТВЕННЫЙ ПЕДАГОГИЧЕСКИЙ ИНСТИТУТ ИМЕНИ М. Е. ЕВСЕВЬЕВА» Факультет физико-математический Кафедра информатики и вычислительной техники КУРСОВАЯ РАБОТА ГРАФИЧЕСКИЕ ВОЗМОЖНОСТИ MICROSOFT VISUAL BASIC Автор курсовой работы: Ю.А. Шаповалов, студент III курса группы МДФ-112 очной формы обучения дата, подпись 050100.62 Педагогическое образование. Профиль Физика. Информатика. Руководитель: О. Н. Шалина, канд. пед. наук , доцент дата, подпись Саранск 2014 СодержаниеВведение 3 1 Объектно-ориентированное программирование. Интегрированная среда разработки Microsoft Visual Basic 5 1.1 Объектно-ориентированное программирование 5 1.2 Интегрированная среда разработки Microsoft Visual Basic. Создание и сохранение проекта 9 1.2.1 Возможности Visual Basic 9 1.2.2 Запуск и сохранение проекта 10 1.2.3 Окно среды разработки 12 1.3 Основные компоненты визуальной среды разработки Microsoft Visual Basic 16 Все предназначенные для рисования методы класса Graphics используют объект Pen. Чтобы нарисовать какой–либо элемент, нужно создать как минимум два объекта: объект Graphics и объект Pen. Объект Pen предназначен для хранения таких атрибутов рисуемого элемента, как ширина лини и цвет. Объект Pen передается в каждый метод рисования в качестве одного из аргументов [18]. 25 В GDI+ имеется класс Metafile, позволяющий записывать и отображать метафайлы. Метафайл, также называемый векторным рисунком, — это изображение, сохраненное в виде последовательности команд и параметров рисования. Команды и параметры, сохраненные в объекте Metafile, могут быть сохранены в памяти или записаны в файл или в поток [13]. 25 Интерфейс GDI+ позволяет отображать метафайлы, сохраненные в одном из перечисленных ниже форматов. 25 • WMF (Windows Metafile — метафайл Windows) 25 • EMF (Enhanced Metafile —расширенный метафайл) 25 • EMF+ 25 Интерфейс GDI+ позволяет сохранять метафайлы в форматах EMF и EMF+, но не в формате WMF. 25 2.2 Построение закрашенных изображений в Mickosoft Visual Basic 26 Чтобы построить, некоторые фигуры, автоматически заполняемые каким-либо цветом, обычно применяют метод префикс "Fill" (заполнить). Например, FillRectangle, FillEllipse и FillPolygon [21]. 26 Методы FillRectangle, FillEllipse используются для отображения закрашенного прямоугольника и закрашенного эллипса. Параметры методов FillRectangle, FillEllipse, кроме первого, такие же, как у методов DrawRectangle, DrawEllipse. Первый параметр Pen (перо) меняется на Brush (кисть) [20]. 26 Графические методы DrawPolygon и FillPolygon используются для построения соответственно многоугольника и закрашенного многоугольника. 26 Параметры этих методов - перо или кисть и массив, задающий координаты вершин многоугольника. Координаты точек должны задаваться в определенной последовательности, то есть одна точка является началом отрезка прямой, а следующая - ее концом. Точка, представляющая собой конец одной линии, в то е время является началом следующей [23,25]. 26 В программе Microsoft Visual Basic создаем новый проект под названием «My FillPolygon», помещаем на форму графическое поле (PictureBox) и 3 кнопки (Button) так, как показано ниже на рисунке, или как вам удобней (рис. 11). 26 26 Рисунок 11 – окно программы. 27 Измените свойство Text объекта Button1 на «Нарисовать прямоугольник», объекта Button2 на «Нарисовать элипс», Button3 на «Нарисовать треугольник», а свойство Size (размер) объекта PictureBox на 359;264. 27 В обработчике события Click кнопки Button1, Button2, Button3 написать программные коды, соответствующие им свойством Text. 27 Код Visual Basic: 27 Результаты работы программы приведены ниже на рисунках (рис. 12-15). 28 28 Рисунок 12 – закрашенный прямоугольник в Microsoft Visual Basic 2010. 28 29 Рисунок 13 - закрашенный прямоугольник и эллипс в Microsoft Visual Basic 2010. 29 29 Рисунок 14 - закрашенный прямоугольник, эллипс и треугольник в Microsoft Visual Basic 2010. 29 30 Рисунок 15 – очистка окна программы в Microsoft Visual Basic 2010. 30 Заключение 33 Список использованных источников 35 |
Документация по запросу цен на право заключить договор на закупку... Федеральное государственное бюджетное образовательное учреждение высшего образования «Мордовский государственный педагогический институт... |
Отчет о выполнении лабораторной работы №6 «Использование прикладных протоколов» Министерство образования и науки российской федерации федеральное государственное бюджетное образовательное учреждение высшего профессионального... |
||
Курсовая работа особенности формирования диалогической речи у детей... ... |
Федеральное государственное бюджетное образовательное учреждение... «Совершенствование операционных систем организации на основе методологии бережливого производства» |
||
Федеральное государственное бюджетное образовательное учреждение... Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования |
Реферат графика в пакетах расширений системы maxima н. Н ушакова,... ... |
||
Федеральное государственное бюджетное образовательное учреждение... Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования |
Федеральное государственное бюджетное образовательное учреждение... «Обеспечение устойчивого развития организации на основе стандартов в области социальной ответственности, менеджмента качества, экологического... |
||
Федеральное государственное бюджетное образовательное учреждение... Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования |
Федеральное государственное бюджетное образовательное учреждение... Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования |
||
Федеральное государственное бюджетное образовательное учреждение... Дисциплина «Сети и Интернет-технологии» относится к вариативной части Профессионального цикла ( В. 17) |
Реферат Особенности использования ос линукс в образовании Фгбоу впо «мордовский государственный педагогический институт имени м. Е. Евсевьева» |
||
Федеральное государственное бюджетное образовательное учреждение... Научное сотрудничество с вузами Европы открывает возможность взаимодействия в сфере научно-исследовательской деятельности, повышает... |
Федеральное государственное бюджетное образовательное учреждение... Тобольский педагогический институт им. Д. И. Менделеева (филиал) Тюмгу в г |
||
Учебно-методический комплекс по модулю м кв. 2 «Проблема справедливого... Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Московский государственный... |
Законом РФ «Об образовании» от 29. 12. 2012г, №273-фз Наименование вуза – Мордовский государственный педагогический институт имени М. Е. Евсевьева, (специальность – педагогика и психология... |
Поиск |