Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Конспекты / Урок "Форма в Visual Basic 6.0. "
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 26 апреля.

Подать заявку на курс
  • Информатика

Урок "Форма в Visual Basic 6.0. "

библиотека
материалов

Организационная информация:

Предмет: Информатика

Класс: 9

Автор урока: Муртазина Аида Думановна, учитель информатики

Образовательное учреждение: КГУ «Гимназия №6»

Республика Казахстан

Город Семей

Восточно – Казахстанская область


Тема: Форма

Цель:

Учебная: Ввести понятие формы. Рассмотреть виды, свойства формы, Добавлять элементы управления на форму.

Воспитательная: Воспитать стремление к аккуратности, ответственности при работе с техникой.

Развивающая: Развить у учащихся алгоритмическое и логическое мышление.

Основные знания и умения:

Знать:

  • Что такое форма;

  • В чем состоят основные свойства формы;

  • Способы добавления элементов управления на форму;

  • Виды форм;

Уметь:

  • Добавлять элементы управления на форму;

  • Устанавливать свойства формы;

  • Составлять несложные приложения с установкой свойств формы на панели свойств и в программном коде:

Обеспечение занятия:

1). ПК – ЭВМ – 12 шт.

2). Раздаточный материал

Литература:

Н.Г. Волченков «Программирование на Visual Basic 6.0 »

С.Н Лукин «Самоучитель работы на Visual Basic 6.0»

Вид занятия: комбинированное – 1ч.

План занятия:

  1. Организационный момент – 2

  2. Изложение новой темы – 20

  3. Закрепление темы – 10

  4. Практическая работа – 10

  5. Отчет по работе – 2

  6. Д/з – 1

Последовательность изложения темы:

  1. Общие сведения.

  2. Свойства формы.

  3. Рисование элементов управления на форме.






Ход урока.


1. Организационный момент – 2

(Приветствие, проверка посещаемости, объявление целей и задач урока)

2. Изложение новой темы – 20


  1. Общие сведения.


Форма - это эскиз окна будущей программы (приложения).

Форма является объектом, поэтому имеет свои свойства, методы, события. Форма является контейнером для других объектов, т.е. она может содержать кнопки, списки, текстовые поля и т.п.

В проекте может содержаться несколько форм. При запуске программы появляется стартовая форма. Для выбора стартовой формы выполните: Проект → Свойства → Главное → Объект запуска.

Форма сохраняется в отдельном файле (точнее в 2-х файлах с разными расширениями).


Формы бывают:

Форма (Form) - обычная форма, используемая в несложных программах.


Основная форма (MDI Form) - это форма, которая может содержать дочерние (вложенные) формы. В приложении может быть только одна такая форма.


Дочерняя форма (Child) - содержится только внутри основной формы. Таких форм в приложении может быть несколько.


Форма диалога (Dialog)- появляется на экране на короткое время, служит для ввода или вывода информации, не изменяется в размерах и находится поверх других окон.


  1. Свойства формы

ActiveControl - ссылка, на элемент управления, имеющий фокус. Во время выполнения только чтение.

Appearance - объемный вид.

AutoRedraw - автоперерисовка объекта, необходимо устанавливать, если будете работать с графикой.

BackColor - цвет фона формы.

Например:

Form1.BackColor = vbBlue

Form1.BackColor = 16711680

Form1.BackColor = &HFF0000

BorderStyle - тип границы, обрамляющей форму.

А вот и пример,

Private Sub Command1_Click()

Form1.BorderStyle = 0

Form1.Caption = ""

End Sub


Private Sub Command2_Click()

Form1.BorderStyle = 2

Form1.Caption = "Вернули заголовок форме"

Form1.Height = Form1.Height - 100

Form1.Width = Form1.Width - 100

End Sub


Private Sub Command3_Click()

Form1.BorderStyle = 3

Form1.Caption = "Заголовок изменился"

Form1.Height = Form1.Height + 100

Form1.Width = Form1.Width + 100

End Sub


Caption - заголовок формы. Т.е. текст, который отображается в заголовке формы.

ControlBox - отвечает, за присутствие на форме, оконного меню, на Рис 1. вы видите его иконку. Вы должны знать, что оконное меню и кнопки закрыть, развернуть/восстановить и свернуть взаимосвязаны. Т.е. если свойства MinButton и MaxButton установите в False, то в оконном меню исчезнуть соответствующие пункты. Во время выполнения только чтение.



FillColor - цвет заливки.

FillStyle - тип заливки.

Font - тип шрифта. Выбирается из списка.

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

FontItalic - курсив.

FontName - название шрифта.

FontSize - размер шрифта в пунктах. Максимальное значение 2160.

FontStrikethru - перечеркнутый текст.

FontTransparent - прозрачный текст, т.е. сквозь текст виден фон объекта.

FontUnderline - подчеркнутый текст.

ForeColor - определяет цвет выводимого на форму текста или др.


Private Sub Form_Load()

Form1.AutoRedraw = True

Form1.ForeColor = vbRed

Print "Цвет текста на форме КРАСНЫЙ"

End Sub

Height - высота формы, в твипах - специальная единица измерения.

Для организации интерфейса (интерфейс - способ общения, взаимодействия) между пользователем и программой служат элементы управления.


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


  1. Рисование элементов управления на форме.


Создание формы с элементами управления является ответственным этапом, т.к. здесь определяется не только насколько удобна будет программа для пользователя, но и создаются объекты, которые впоследствии будут "оживать" в процессе программирования, являясь "каркасом" приложения.


Элементы управления добавляются с помощью Панели Инструментов (Вид → Панель Инструментов):

Создать элемент управления: выберите нужный элемент в панели инструментов (щелкнув по кнопке элемента) и удерживая левую кнопку переместите мышь по диагонали на форме:

hello_html_54fa7f51.png


Выделить элемент управления: щелкните по нужному элементу мышью.


После выделения элемента управления или формы в окне свойств можно изменить его свойства.


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


Удалить элемент управления: выделите элемент управления и нажмите клавишу Delete.

  1. Практическое задание



1) Создайте новый проект.


Создайте форму "Калькулятор"

Установите свойства формы "Калькулятор":

Caption = Калькулятор

Border Style = Fixed Single



Добавьте элементы управления: (строку меню добавлять не нужно)

hello_html_m454537f6.png



Отрегулируйте размеры формы по содержимому с помощью мыши или свойств Height (высота) и Width (ширина).

2) Создайте проект


Private Sub Command1_Click()

Form1.CurrentX = 1000

Form1.CurrentY = 3000

Print 99

Число 99 будет напечатано на 1000 твипов правее и на 3000

твипов ниже левого верхнего угла формы.

Form1.CurrentX = 1000

Print 99

Form1.CurrentX = 1000

Print 44

Числа 99 и 44 будут напечатаны в одном месте. Получится маз-

ня.

Form1.FontSize = 20 Размер шрифта

Form1.FontName = "Arial" Название (начертание) шрифта

Form1.FontBold = True Полужирный шрифт (True - назначить, False - отменить)

Form1.FontItalic = True Курсив (наклонный шрифт)

Form1.ForeColor = vbBlue Цвет шрифта

Form1.FontUnderline = True Подчеркнутый шрифт

Form1.FontStrikethru = True Перечеркнутый шрифт

Если вы установите в окне свойств формы свойство FontTransparent равным

End Sub


Сохраните проект и форму в файлах с именами Калькулятор.

7. Задание на дом

Поработать с конспектом.

Примечание: при изучении нового материала учащиеся делают в тетрадь необходимые записи под руководством учителя

Автор
Дата добавления 02.03.2016
Раздел Информатика
Подраздел Конспекты
Просмотров224
Номер материала ДВ-498646
Получить свидетельство о публикации

"Инфоурок" приглашает всех педагогов и детей к участию в самой массовой интернет-олимпиаде «Весна 2017» с рекордно низкой оплатой за одного ученика - всего 45 рублей

В олимпиадах "Инфоурок" лучшие условия для учителей и учеников:

1. невероятно низкий размер орг.взноса — всего 58 рублей, из которых 13 рублей остаётся учителю на компенсацию расходов;
2. подходящие по сложности для большинства учеников задания;
3. призовой фонд 1.000.000 рублей для самых активных учителей;
4. официальные наградные документы для учителей бесплатно(от организатора - ООО "Инфоурок" - имеющего образовательную лицензию и свидетельство СМИ) - при участии от 10 учеников
5. бесплатный доступ ко всем видеоурокам проекта "Инфоурок";
6. легко подать заявку, не нужно отправлять ответы в бумажном виде;
7. родителям всех учеников - благодарственные письма от «Инфоурок».
и многое другое...

Подайте заявку сейчас - https://infourok.ru/konkurs


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ


Идёт приём заявок на международный конкурс по математике "Весенний марафон" для учеников 1-11 классов и дошкольников

Уникальность конкурса в преимуществах для учителей и учеников:

1. Задания подходят для учеников с любым уровнем знаний;
2. Бесплатные наградные документы для учителей;
3. Невероятно низкий орг.взнос - всего 38 рублей;
4. Публикация рейтинга классов по итогам конкурса;
и многое другое...

Подайте заявку сейчас - https://urokimatematiki.ru

Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх