Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Лабораторная работа 8 Тема Работа с мышью и клавиатурой Теоретическая часть и примеры выполнения задан

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 9.11.2024

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

Тема  Работа с мышью и клавиатурой

Теоретическая часть и примеры выполнения заданий –  лекция +глава 14 (Лукин)

План отчета по каждому заданию

  1.  Постановка задачи
  2.  Математическая  или информационная модель (таблицы, рисунки, алгоритмы, словесное описание),  описание смысла и обозначение переменных (элементов), описание идеи алгоритма решения задачи.
  3.  Макет формы в режиме конструирования с обозначением и назначением элементов управления (имена, значения свойств)
  4.  Программный код (процедуры-обработчики событий)
  5.  Протокол работы (форма в режиме выполнения), протокол для тестовых значений

Задания для выполнения:

Задание 1  и 2 (варианты см в первом столбце)

№ Вар.


Задание 1 и 2


1,6


1. По нажатию левой кнопки мыши в рабочей области окна ставятся точки в соответствии с координатами текущего положения мыши. После третьего нажатия линиями попарно должны соединяться 1-я и 2-ая точки, 2-ая и 3-я точки («треугольник»).

2. Форма содержит изображение светофора. По нажатию клавиш «З», «Ж», «К» светофор переключает цвет.


2,7


1. По нажатию левой кнопки мыши в рабочей области окна ставятся точки в соответствии с координатами текущего положения мыши. После четвертого нажатия линиями попарно должны соединяться 1-я и 3-ая точки, 2-ая и 4-ая точки.

2. Форма не содержит элементов управления; по нажатию кнопки F1 появляется диалоговое окно с приветствием от автора программы и одной кнопкой «O’k»; по нажатию кнопки F10 программа завершается; по нажатию других клавиш клавиатуры появляется сообщение о неверно нажатых клавишах.


3,8


1. По нажатию правой кнопки мыши в рабочей области окна ставятся точки в соответствии с координатами текущего положения мыши. После пятого нажатия линиями попарно должны соединяться 1-я и 2-ая точки, 2-ая и 3-я точки, 3-я и 4-ая точки, 4-ая и 5-ая точки, 5-ая и 1-ая точки («пятиугольник»).

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


4,9


1. Разработать приложение «Графический редактор». Режимы: 1) рисования линий с помощью мыши черным цветом (+Shift – красным цветом, +Ctrl – зеленым цветом, +Alt – синим цветом), 2) рисования прямоугольников разными цветами, 3) стирание всего изображения..

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


5,10


1. Форма содержит элемент PictureBox. По нажатию левой кнопки мыши в PictureBox ставится точка. По «отжатию» ставится вторая точка и проводится линия. Необходимо на рисунке обозначить середину отрезка. Вывести дополнительно координаты концов отрезка и его середины.

2. Форма не содержит элементов управления; по нажатию кнопки F2 в форме рисуется квадрат. Цвет изображения выбирается с помощью дополнительно нажатых клавиш Alt, Ctrl или Shift. по нажатию кнопки F10 программа завершается.

Задание 3 (дополнительные бонусы))))

Лукин стр. 415

Нечетные варианты  № 99

   

«Зенитка». Вверху справа налево медленно движется вражеский самолет. В подходящий момент вы нажатием любой клавиши запускаете снизу вверх зенитный снаряд. При попадании компьютер выдает соответствующее сообщение.

Не шали!  Поставьте при помощи событий клавиатуры преграду тем шалунам, кто в нашем калькуляторе хочет ввести с клавиатуры в текстовое поле для результата любые символы. А потом вспомните, что это можно было сделать, просто превратив текстовое поле в метку или придав текстовому полю свойство ReadOnly.

Четные варианты   № 97




1. Реферат- Виховання дитини як важливий етап розвитку особистості
2. Лекция Александра Ивановича Выйти с лекции в состоянии доброго волшебника который может воплощать свои ме
3. Основи охорони праці
4. Синюха голубая
5. Реферат- Образ медведя в фольклоре
6. Икона и символ
7. валовой внутренний продукт за январьапрель 1996 г
8. Уважение различий и сотрудничество Ученые выяснили что когда люди встречаются с непонятными методами об
9. ЕТАПИ НОВОНАРОДЖЕНОСТІ- ГРУДНИЙ НЕМОВЛЯ ЯСЕЛЬНИЙ ДОШКІЛЬНИЙ ТА ШКІЛЬНИЙ
10. Лабораторная работа 1
11. окружающая человека среда обусловленная в данный момент совокупностью факторов физических химических би
12. П
13. МУЖЕСТВО БЫТЬ Жизнь это красноватая искорка в мрачном океане вечности это единственное мгновение
14. Способы и средства выражения согласия и несогласия в испанском языке
15. Принципы выращивания свиней
16. Техническое регулирование и качество.html
17. Морфологический разбор имени прилагательного
18. Проблема классификации рисков
19. Гражданское и уголовное прав
20. hisz esz ek em isz om j~v~k megyek