Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры по МПИ.docx
Скачиваний:
3
Добавлен:
27.10.2018
Размер:
138.08 Кб
Скачать

2 Этап Работа с готовыми программами

Процесс программирования состоит из 2 частей:

визуальное конструирование; программирование событий.

Пример программ: Программа-приветствие

lblOutput.Text = "Здравствуй, " & txtInput.Text & "!"

Проект «Перевод валют»

lblSumma.Text = "Сумма=" & txtKurs.Text * txtNal.Text

3 Этап Составление программ

6. Методика введения понятия «Графические методы»

3 этапа обучения: 1) Подготовительный этап предназначен для введения терминологии. 2) Этап работы с готовыми документами предназначен для осознания и усвоения учениками работы с электронными документами с использованием электронных инструментов. 3) Этап построения документа предназначен для формирования приемов построения электронных документов с использованием электронных инструментов.

1 Этап Подготовительный

1.Метод представляет собой действие, выполняемое над объектом. Графические методы используются для построения изображений на поверхности объектов.

Формат команды: объект.метод : напр., picDraw.DrawLine().

2.Графические методы применимы к следующим объектам: форма (Form) и картинка (PictureBox).

3.Система координат.

Единица измерения 1 пиксель. Свойства: X (координаты левой границы), Y (координата верхней границы), Width (ширина), Height (высота).

4.Основные методы:

Рисовать можно карандашом. Новый экземпляр карандаша задается: Dim greenPen = New Pen(Color.Green).

Для рисования необходимо создать холст на объекте, например picDraw: Dim picDraw As Graphics

picDraw = picDom.CreateGraphics()

Основной метод рисования : picGraf.DrawLine(myPen, int xl, int yl, int х2, int y2) вычерчивает текущим цветом отрезок прямой между точками с координатами (xl, yl) и (х2, у2).

Можно задать последовательность точек следующим образом

Dim pointsOsnova As Point()={new Point(x1,y1), _

new Point(x2,y2), new Point(x3,y3)}

picGraf.DrawLines(pen, pointsOsnova).

Другие графические методы:

DrawRectangle— чертит прямоугольник.

DrawPolygon — чертит замкнутый многоугольник.

DrawEllipse— чертит элипс, вписанный в прямоугольник.

DrawArc — чертит дугу элипса, вписанного в прямоугольник.

DrawPie — чертит сектор элипса, вписанного в прямоугольник.

Метод Fill задает закрашенные фигуры. Закраска производится кистью: Dim redBrush = new SolidBrush(Color.Red).

Графические методы с закраской аналагично карандашу, только закрашенные: FillRectangle, FillEllipse, FillPie.

Для вывода текста в область рисования цветом Brush и шрифтом Font, начиная с точки (х, у), в классе Graphics существует следующий метод: DrawString — выводит строку. Метод setFont(Font newFont) класса Graphics устанавливает текущий шрифт для вывода текста. Шрифт — это объект класса Font. Dim drawFont = New Font("Arial", 8)