Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Порядок выполнения




ЛАБОРАТОРНО-ПРАКТИЧЕСКАЯ РАБОТА № 5

End If

End

Dim x1, y1, x2, y2, sx, sy, w, h As Integer

 

4. В окне кода процедуры обработки события Load набрать для объекта Form

'координаты границ поля

x1 = Pole.Left

y1 = Pole.Top

x2 = Pole.Width + x0

y2 = Pole.Height + y0

sx = 100 'шаг по горизонтали

sy = 100 'шаг по вертикали


 

5. В окне кода процедуры обработки события Timer для объекта Timer1 набрать

'двигаем и уменьшаем шар

shar.Left = shar.Left + sx

shar.Top = shar.Top + sy

shar.Height = shar.Height - 1

shar.Width = shar.Width - 1

w = shar.Width

h = shar.Height

'проверка на изменение движения

If (shar.Left < x1) Or (shar.Left + w > x2) Then sx = sx * (-1)

If (shar.Top < y1) Or (shar.Top + h > y2) Then sy = sy * (-1)

'проверка на окончание игры

If w < 20 Or h <20 Then

MsgBox "Вы проиграли"

 

6. В окне кода процедуры обработки события Click для объекта Shar набрать

shar.Height = shar.Height + 50

shar.Width = shar.Width + 50

MsgBox "Ой, Ой"

7. Проверить работу программы

8. Измените программу так, чтобы

- при увеличении размера шарика до 1500, выходило сообщение «Поздравляю. Вы победили»

- шарик двигался с различной скоростью (менять скорость при столкновении со стенкой)

 


 

Тема: Выбор в программе

Цель: Получить навыки использования оператора множественного выбора

9. Установите на форме следующие объекты и измените им свойства:

 

Объект Свойство Значение
Командная кнопка Name CmdResult
Caption Определить
Рамки Caption Сколько Вам лет
  Caption Чем следует заниматься
Метки Name LblLet
Caption (отсутствует)
Name LblInfo
Caption (отсутствует)
Текстовое окно Name TxtLet

 

10. Приведите свою форму в соответствие с образцом

 
 

 

 

11. В окне кода процедуры обработки события Click для cmdResult набрать




Поделиться с друзьями:


Дата добавления: 2014-12-25; Просмотров: 310; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.