Проект «Управление без обратной связи» на языке Visual Basic.

Презентация:



Advertisements
Похожие презентации
Экземпляр класса Form Public Class Form1 Dim pen1 As New Pen(Color.Purple, 8) Dim pen2 As New Pen(Color.White, 8) Dim i, rad, x1, y1 As Integer Dim x,
Advertisements

Примеры классов : Класс Документ СвойстваМетодыСобытия ИмяКопировать документ Document_New() Создание документа Полное имяНапечататьDocument_Open(…) Открытие.
Проект «Управление с обратной связью» на языке Visual Basic.
Dim graph1 As Graphics (устанавливает ИМЯ объекта области рисования) Dim pen1 As New Pen(Color.Red, 1) (устанавливает ЦВЕТ и ТОЛЩИНУ пера) Dim brush1 As.
В проекте рассмотрены функции даты и времени: текущие дата и время, день недели, день месяца, день года, проверка на високосный год, максимальное и минимальное.
На смену объектам в Visual Basic 6 пришли классы Visual Basic Аналогично событиям объекта рассматриваются события класса, причем в некоторых случаях.
Проект «Решение квадратного урвнения» Visual Basic.
Проект Три шара Постановка задачи : Дано число N – количество вызовов функции, которая возвращает шар одного из трех цветов : красный, синий или желтый.
Графика в VISUAL BASIC 10 класс УМК Угринович Н.Д. учитель Болтенкова В.М.
1 using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; 2 namespace.
Основные этапы разработки и исследования моделей на компьютере.
С ОСТАВЛЕНИЕ ПРОГРАММ ДЛЯ ВЫЧИСЛЕНИЙ ЗНАЧЕНИЯ ВЫРАЖЕНИЯ.
Графические возможности языка Visual Basic Автор: Неваленова Н.Г.
Модели систем управления Информатика и ИКТ 9 класс Практическая работа 2.5.
ВыполнитьEXIT PUBLIC SUB Button1_Click() DIM A AS Integer DIM B AS Integer A = InputBox("Введите целое первое число А", "Наибольшее из двух чисел") B.
Учитель информатики и ИКТ Кузнецова Aлёна Анатольевна МБОУ СОШ 121 г.Екатеринбург.
Как мы можем задать компьютеру какую- нибудь величину? Оператором присваивания - раз. Введя ее в текстовое поле, как мы делали в калькуляторе - два. Есть.
Программирование в среде Visual Basic: обработка событий Яковлева Татьяна Геннадьевна МАОУ гимназия 23 г. Челябинска.
Ближайшее простое Public Sub Пр() Dim Ol As Integer, Op As Integer, i As Integer, n1 As Integer Dim N As Integer Dim t As Integer Dim mystr As String N.
Региональный КЦ - помощь образованию / Главная страница
Транксрипт:

Проект «Управление без обратной связи» на языке Visual Basic

Поместить на форму: 1.Графическое поле PictureBox1, по которому будет перемещаться точка; 2.Кнопку Button1 для запуска обработчика события вывода первоначального положения точки; 3.Кнопку Button2 для запуска обработчика события вывода конечного положения точки; 4.Четыре кнопки для управления движением точки

Создать обработчик события вывода первоначального положения управляемого объекта (точки). Обработчик должен включать случайную генерацию координат точки: Public Class Form1 Dim Graph1 As Graphics Dim Pen1 As New Pen(Color.Black, 3) Dim Brush1 As New SolidBrush(Color.Black) Dim X, Y As Integer Private Sub Button1_Click……. Graph1 = Me.PictureBox1.CreateGraphics() Graph1.Clear(Color.White) Randomize() X = Int(Rnd() * 200) Y = Int(Rnd() * 200) Graph1.DrawEllipse(Pen1, X, Y, 2, 2) Graph1.FillEllipse(Brush1, X, Y, 2, 2) Graph1.DrawEllipse(Pen1, 90, 90, 20, 20) End Sub

Четыре обработчика события перемещения точки должны обеспечивать изменение координат точки. Вправо: Private Sub Button6_Click …. X = X + 1 End Sub Вверх: Private Sub Button3_Click … Y = Y - 1 End Sub

Создать обработчик события, выводящий конечное положение управляемого объекта (точки): Private Sub Button2_Click … Graph1.DrawEllipse(Pen1, X, Y, 2, 2) Graph1.FillEllipse(Brush1, X, Y, 2, 2) End Sub