Пояснительная записка Элективный курс «Базы данных шаг к успеху» предназначен для предпрофильной подготовки учащихся 9-х классов общеобразовательной школы. Концепция программы





НазваниеПояснительная записка Элективный курс «Базы данных шаг к успеху» предназначен для предпрофильной подготовки учащихся 9-х классов общеобразовательной школы. Концепция программы
страница5/9
Дата публикации09.10.2014
Размер0.73 Mb.
ТипПояснительная записка
100-bal.ru > Информатика > Пояснительная записка
1   2   3   4   5   6   7   8   9

ОБЪЕКТ УПРАВЛЕНИЯ И КОНТРОЛЯ


FORM

Объект Form (Форма) представляет собой стандартное Windows-окно, которое служит основой для создания интерфейса прикладной программы.



Основные свойства:

BackColor – цвет фона (задается 16-ричной константой)

BorderStyle -– тип границы

0 – нет

1– одинарная фиксированная

2 – изменяемая

3– двойная фиксированная

Caption – название формы (в заголовке)

Drawstyle – стиль рисования

Solid – сплошная

Dash – пунктир

Dot – точки

Transparent – прозрачная

Enabled – доступность формы

FillColor цвет заполнения

FillStyle – стиль заполнения

FontBold – полужирный шрифт

FontItalic – курсив

FontName – имя шрифта

FontSize – размер шрифта

ForeColor – цвет переднего плана

Height – высота формы

Icon – рисунок в поле заголовка

Left – расстояние до формы от левой границы экрана

ScaleMode – единица измерения в координатной системе

Top – расстояние до формы от верхней границы экрана

Visible – видимость

Name – имя формы в программе

MinButton – кнопка минимизации формы

MaxButton – кнопка максимизации формы

MousePointer – указатель мыши

WindowState – состояние окна

События для формы:

Load – загрузка формы

Unload – выгрузка формы

Click – щелчок мыши

DoubleClick – двойной щелчок
Процедуры и методы:

Cls – очистка формы

Print – вывод текста на форму

Scale – задание декартовой системы координат

PSet – точка

Line – линия, рамка, прямоугольник.

Circle – окружность, эллипс, дуга, сектор.

LoadPicture (имя файла) – функция загрузки картинки, записанной в виде файла.



Лабораторная работа.

При создании программы существует два способа изменения значений свойств объекта: на Панели свойств и программе. В теле программы обращение к свойству или методу происходит с указанием имени объекта, которому принадлежат свойство или метод. Например: Form1.Caption=”Первая программа” меняет название заголовка формы. Form1.Circle (1000, 1000), 500 рисует окружность с центром в точке с координатами (1000, 1000) относительно левого верхнего угла формы и радиусом 500. По умолчанию используется единица измерения 1twip =1/1440 дюйма. Единицы измерения можно изменить в свойстве формы ScaleMode.
Упражнения для самостоятельного выполнения

  1. Измените название формы «Form1» на «Моя форма», используя окно свойств.

  2. Измените цвет фона формы на голубой, а стиль границы на «фиксированная одинарная» через окно свойств.

  3. Проверьте действие свойств Icon, Visible, Enabled, MousePointer, WindowState. и запишите в рабочую тетрадь:

Icon_________________________________________________________________

Visible ______________________________________________________________

Enabled _____________________________________________________________

MousePointer _________________________________________________________

WindowState _________________________________________________________

  1. Используя событийную процедуру Click напишите программу, выполняющую следующие действия, при щелчке на форму ее название меняется на «Первая программа на Visual Basic»; на форме выводится слово «ЗДРАВСТВУЙТЕ» нарисуйте в центре формы окружность..

  2. При двойном щелчке на форме очистите ее и завершите работу программы, используя событийную процедуру DoubleClick.

Урок 3. Графические методы Visual Basic.

  1. Повторение.

С помощью каких свойств формы можно.
















2













4



















E













V



















n







3




i










1







a







C




s










I







b







a




i










c







l







p




b




5

B

o

r

d

e

r

S

t

y

l

e







n







d







i




e




























o


































n













(1) поместить картинку в заголовок окна;

(2) сделать форму недоступной;

(3) изменить надпись в заголовке формы;

(4) сделать форму невидимкой;

(5) изменить вид границ формы?


Событийные процедуры.

Программа – это инструкция исполнителю. Процедура – это фрагмент программы. Исполнитель начинает ее выполнять, когда что-то служит сигналом к началу его работы. В системе Visual Basic имеется большое количество таких сигналов. Они называются событиями. В Visual Basic событие наравне со свойством является важнейшей характеристикой объекта.

Большинство процедур, из которых состоит программа на Visual Basic, привязаны к событиям и называются событийными процедурами.

Private Sub Form_Click()

End Sub


  1. Графические методы.

Метод – это некоторое действие, которое VB может выполнять над данным объектом. Графический метод – это такой метод, который позволяет изображать на объекте данного класса какой-нибудь геометрический элемент, например, точку, линию, окружность и др. Графические методы применимы только к объектам классов Form (Форма) и PictureBox (Графическое окно).

  1. Scale – решает задачу назначения объекту новой системы координат.

[Имя Объекта.]Scale(x1,y1) – (x2, y2)

Имя Объекта может отсутствовать. В этом случае команда будет относиться к Форме.




Form1.Scale(-7,5)–(7,-5)



2. PSet – рисует на данном объекте точку в заданной системе координат.

[Имя Объекта.]PSet(x,y) [,Цвет]

Если ЦВЕТ не указать, то точка рисуется черным (0).

Пример:

Private Sub Form_Click()

Form1.Scale(0,10)–(15,0)

Form1.PSet(10,6),vbWhite

End Sub

Изменить размер точки можно в свойстве DrawWidth или программно:

Form1.DrawWidth=10

3. Line – рисует отрезки, прямоугольники, рамки.

[Имя Объекта.]Line(x1,y1) – (x2, y2) [ ,Цвет [, Флаг ] ]

Параметр Флаг – либо символ B, либо BF. Если в качестве Флага символ В, то прямоугольник будет ничем не заполнен, когда у объекта, на котором он рисуется, значение свойства FillStyle =1 (Transparent-прозрачный). Например, когда свойство FillStyle имеет значение 0 (Solid-сплошная), прямоугольник будет заполнен цветом, указанным в свойстве FillColor.

4. Сircle – рисует окружности, круги, эллипсы, дуги и секторы.

[Имя Объекта.]Circle(x,y), Радиус [ ,Цвет [, Угол1, Угол2 [ , Коэффициент сжатия ] ] ]

Смысл параметров метода следующий.

(X, Y) — координаты центра круга или эллипса, кото­рый (или часть которого) будет создавать метод Circle на Объекте.

Цвет — это выражение, которое определяется так же, как и для метода Line.

Угол1 и Угол2 — это начальный и конечный углы дуги или сектора.

Углы измеряют в радианах, их значения берутся в интервале от 0 до 2. Нулевой угол соответствует горизонтальной оси, направленной вправо.

Если перед ненулевым значением угла ставится знак «-» (минус), это означает, что будет нарисована не дуга, а сектор (а вовсе не то, что угол отрицательный).

При рисовании дуги или сектора движение «пера» происходит всегда против часовой стрелки, от Угла1 к Углу2 (и когда Угол2 больше Угла1, и когда Угол1 больше Угла2).

Если изображается не дуга и не сектор круга или эллипса, а полный круг или эллипс, Углы, естественно, отсутствуют.

Коэффициент Сжатия — это положительное число, большее или меньшее единицы. В первом случае получается эллипс, вытянутый по вертикали, а во втором — вытянутый по горизонтали. Степень вытянутости определяется значением Коэффициента Сжатия. Если он отсутствует, то по умолчанию изображается круг (окружность).


5. Значения цветов

Цвет

Константа

Числовое

значение

Чёрный

vbBlack

0

Красный

vbRed

255

Зелёный

vbGreen

65280

Жёлтый

vb Yellow

65535

Синий

vbBlue

16711680

Сиреневый

vbMagenta

16711935

Голубой

vbCyan

16776960

Белый

vbWhite

16777215


УРОК 4. Практическая работа по теме «Графические методы» Метод Circle.

Задание: Напишите программу, которая выводит по щелчку на форме следующую картинку:






Scale (0, 100)-(150, 0) – задать новую систему координат (см. рис.)

DrawWidth = 2 (толщина линий )

‘ Тело

FillColor = &HC0E0FF

Circle (100, 10), 75,QBColor(0) , -4 * 3.14 / 5, -3.14

Знак «–» означает, что требуется нарисовать не дугу, а сектор.
FillColor = &HC0E0FF – цвет заливки.
QBColor(0) – цвет контура окружности черный.


Таблица цветов QBColor:


Черный (vbBlack)

0

Темно-серый

8

Темно-синий

1

Синий (vbBlue)

9

Темно-зеленый

2

Зеленый (vbGreen)

10

Темно-голубой

3

Голубой (vbCyan)

11

Темно-красный

4

Красный (vbRed)

12

Темно-сиреневый

5

Сиреневый (vbMagenta)

13

Коричневый

6

Желтый (vbYellow)

14

Светло-серый

7

Белый (vbWhite)

15


УРОК 5. Практическая работа по теме «Графические методы». Создание простейшей анимации.

Задание: Напишите программу, которая выводит …

….по щелчку на форме картинку

….по двойному щелчку на форме картинку







1   2   3   4   5   6   7   8   9

Похожие:

Пояснительная записка Элективный курс «Базы данных шаг к успеху» предназначен для предпрофильной подготовки учащихся 9-х классов общеобразовательной школы. Концепция программы iconПрограмма элективного курса Пояснительная записка. Элективный курс «индикаторы»
Элективный курс «индикаторы» предназначен для предпрофильной подготовки учащихся 9-х классов. На изучение данного курса отводится...
Пояснительная записка Элективный курс «Базы данных шаг к успеху» предназначен для предпрофильной подготовки учащихся 9-х классов общеобразовательной школы. Концепция программы iconПояснительная записка. Элективный курс «Свидание с французской песней»...
Использование «песенных материалов» на занятиях в качестве методически обоснованного комплекса упражнений при овладении различными...
Пояснительная записка Элективный курс «Базы данных шаг к успеху» предназначен для предпрофильной подготовки учащихся 9-х классов общеобразовательной школы. Концепция программы iconЭлективный курс «Some Pages of British History» (From ancient time...
Элективный курс предназначен для учащихся 9 классов, как курс по выбору в рамках предпрофильной подготовки
Пояснительная записка Элективный курс «Базы данных шаг к успеху» предназначен для предпрофильной подготовки учащихся 9-х классов общеобразовательной школы. Концепция программы iconПояснительная записка Тема занятия «Я познаю мир»
Элективный курс для предпрофильной подготовки учащихся основной школы “ Museen in Deutschland.”
Пояснительная записка Элективный курс «Базы данных шаг к успеху» предназначен для предпрофильной подготовки учащихся 9-х классов общеобразовательной школы. Концепция программы iconПояснительная записка Данный элективный курс составлен на основе...
Элективный курс предназначен для учащихся 9 классов и является предметно-ориентированным. Данный курс относится к типу элективных...
Пояснительная записка Элективный курс «Базы данных шаг к успеху» предназначен для предпрофильной подготовки учащихся 9-х классов общеобразовательной школы. Концепция программы iconЭлективный курс по физике «Элементы биофизики»» Автор : Лимонов Н....
Элективный курс предназначен для учащихся 9 классов общеобразовательных учреждений. Курс основан на знаниях и умениях, полученных...
Пояснительная записка Элективный курс «Базы данных шаг к успеху» предназначен для предпрофильной подготовки учащихся 9-х классов общеобразовательной школы. Концепция программы iconИм. И. С. Черных г. Томска
Элективный курс «Художественная обработка материала» (Цветы из ткани) – курс ранней предпрофильной ориентации для обучающихся 8 классов...
Пояснительная записка Элективный курс «Базы данных шаг к успеху» предназначен для предпрофильной подготовки учащихся 9-х классов общеобразовательной школы. Концепция программы iconПояснительная записка
Элективный курс «Милая Франция» предназначен для учащихся 8-11 классов, не изучающих французский язык в качестве основного
Пояснительная записка Элективный курс «Базы данных шаг к успеху» предназначен для предпрофильной подготовки учащихся 9-х классов общеобразовательной школы. Концепция программы iconЭлективный курс предпрофильной подготовки учащихся 9 классов общеобразовательных учреждений
Россия, Челябинская область, Челябинская область, г. Еманжелинск, учитель истории и обществознания муниципального бюджетного общеобразовательного...
Пояснительная записка Элективный курс «Базы данных шаг к успеху» предназначен для предпрофильной подготовки учащихся 9-х классов общеобразовательной школы. Концепция программы iconЭлективный курс «Задачи с параметром»
Элективный курс предназначен для реализации в 11классе общеобразовательной школы
Пояснительная записка Элективный курс «Базы данных шаг к успеху» предназначен для предпрофильной подготовки учащихся 9-х классов общеобразовательной школы. Концепция программы iconПрограмма элективного курса «Химия и здоровье»
Элективный курс предназначен для учащихся 9-х классов на этапе предпрофильной подготовки. Целью курса является формирование мотивации...
Пояснительная записка Элективный курс «Базы данных шаг к успеху» предназначен для предпрофильной подготовки учащихся 9-х классов общеобразовательной школы. Концепция программы iconЭлективный курс "Немецкая литература: ее вчера и сегодня" Белянина...
Курс «Немецкая литература: эпохи, произведения» предназначен в качестве элективного курса учащимся 10 класса в рамках предпрофильной...
Пояснительная записка Элективный курс «Базы данных шаг к успеху» предназначен для предпрофильной подготовки учащихся 9-х классов общеобразовательной школы. Концепция программы iconЭлективный курс для предпрофильной подготовки учащихся основной школы " Museen in Deutschland."
Элективный курс для предпрофильной подготовки учащихся основной школы “ Museen in Deutschland.”
Пояснительная записка Элективный курс «Базы данных шаг к успеху» предназначен для предпрофильной подготовки учащихся 9-х классов общеобразовательной школы. Концепция программы iconПояснительная записка. За душу каждого математика борются демон абстрактной...
Элективный курс «Теория графов» (в рамках предпрофильной подготовки учащихся 9 класса)
Пояснительная записка Элективный курс «Базы данных шаг к успеху» предназначен для предпрофильной подготовки учащихся 9-х классов общеобразовательной школы. Концепция программы iconПрограмма по формированию навыков безопасного поведения на дорогах...
Занимательная физика. Элективный курс для учащихся 9-х классов в рамках Программы предпрофильной подготовки
Пояснительная записка Элективный курс «Базы данных шаг к успеху» предназначен для предпрофильной подготовки учащихся 9-х классов общеобразовательной школы. Концепция программы iconОбразовательная программа
Элективный курс для предпрофильной подготовки учащихся основной школы “ Museen in Deutschland.”


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск