Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Гордич А.А., Пискун Е.А. КИТ. Сборник заданий п....doc
Скачиваний:
11
Добавлен:
10.11.2018
Размер:
963.58 Кб
Скачать

7 Создание программ на языке visual basic

Задание 7.1

  1. На форме разместить объект Image с произвольной картинкой и две командных кнопки (CommandButton) с надписями ВИДИМ и НЕВИДИМ соответственно.

  2. При нажатии на кнопку НЕВИДИМ картинка исчезает с экрана, а при нажатии на кнопку ВИДИМ картинка появляется на экране.

Задание 7.2

  1. На форме разместить объект TextBox с текстом ЭКОНОМИСТ и две командных кнопки (CommandButton) с надписями ПУСК и СКРЫТЬ соответственно.

  2. При нажатии на кнопку СКРЫТЬ текстовое поле исчезает с экрана, а при нажатии на кнопку ПУСК объект TextBox с текстом ЭКОНОМИСТ появляется на экране.

Задание 7.3

  1. На форме разместить объект Image с картинкой ЛЕТО и командную кнопку с надписью ТЕПЛО.

  2. При щелчке по кнопке картинка появляется на экране, а при щелчке по форме - исчезает.

Задание 7.4

  1. На форме разместить объект Image с картинкой ЗИМА и командную кнопку с надписью МОРОЗ.

  2. При щелчке по форме картинка появляется на экране, а при щелчке по кнопке – исчезает.

Задание 7.5

  1. На форме разместить объекты Image1 и Image2 с картинками НЕМИГА и ТРОИЦКОЕ соответственно. Кроме того, на форме разместить две командных кнопки с надписями НЕМИГА и ТРОИЦКОЕ.

  2. При щелчке по кнопке НЕМИГА появляется соответствующая картинка. Изображение ТРОИЦКОЕ при этом исчезает. При щелчке по кнопке ТРОИЦКОЕ появляется соответствующее изображение. НЕМИГА при этом исчезает.

  3. При запуске приложения должны быть видны только две командные кнопки.

Задание 7.6

  1. На форме разместить надписи красного цвета МИНСК – ГОРОД-ГЕРОЙ (Label1) и БРЕСТ – КРЕПОСТЬ-ГЕРОЙ (Label2).

  2. При запуске приложения должны быть видны только две командные кнопки с надписями МИНСК и БРЕСТ.

  3. При щелчке по кнопке МИНСК или БРЕСТ должна появляться одна соответствующая надпись. Другая надпись при этом исчезает.

Задание 7.7

  1. На форме создать два объекта TextBox. В одном объекте разместить текст КИНО МОСКВА, а в другом - ОПЕРНЫЙ ТЕАТР красного цвета.

  2. На форме разместить объекты Image1 и Image2 с картинками КИНО МОСКВА и ОПЕРНЫЙ ТЕАТР соответственно.

  3. При щелчке по картинке КИНО МОСКВА или ОПЕРНЫЙ ТЕАТР появляется соответствующий объект с текстом. Другой объект с текстом при этом исчезает.

  4. При запуске приложения должны быть видны только две картинки.

Задание 7.8

  1. На форме разместить надписи зеленого цвета ЯКУБ КОЛОС (Label1) и ПРОСПЕКТ МАШЕРОВА (Label2).

  2. На форме разместить объекты Image1 и Image2 с картинками КОЛОС и МАШЕРОВА соответственно.

  3. При щелчке по надписи ЯКУБ КОЛОС или ПРОСПЕКТ МАШЕРОВА должна появляться одна соответствующая картинка. Другая картинка при этом исчезает.

  4. При запуске приложения должны быть видны только две надписи.

Задание 7.9

  1. На форме разместить объекты Image1 с картинкой НЕМИГА и командную кнопку с надписью ИСТОРИЯ.

  2. При щелчке по картинке командная кнопка появляется на экране, а при щелчке по форме исчезает.

Задание 7.10

  1. На форме разместить надпись ЗИМА (Label1) и объект TextBox с текстом ХОЛОДНАЯ ПОРА синего цвета.

  2. При перемещении указателя мыши на объект TextBox надпись ЗИМА исчезает с экрана, а при щелчке по форме – появляется.

Задание 7.11

  1. На форме разместить два объекта TextBox. В одном объекте разместить текст ЖЕЛТЫЙ, а в другом – СЕРЕБРЯНЫЙ. Кроме того, на форме разместить надпись ПЕРЕВОРОТ (Label1).

  2. При щелчке по объекту TextBox1 (ЖЕЛТЫЙ) надпись ПЕРЕВОРОТ приобретает желтый цвет, а при щелчке по объекту TextBox2 (СЕРЕБРЯНЫЙ) надпись ПЕРЕВОРОТ становится серебряной.

Задание 7.12

  1. На форме разместить две командные кнопки с надписями ЗЕЛЕНАЯ и КРАСНАЯ и с соответствующими цветами надписей. Кроме того, на форме разместить объект TextBox с текстом СМЕНА ЦВЕТА.

  2. При перемещении указателя мыши на командную кнопку с надписью ЗЕЛЕНАЯ текст СМЕНА ЦВЕТА становится зеленым, а при перемещении на кнопку с надписью КРАСНАЯ – красным.

Задание 7.13

  1. На форме разместить две командные кнопки с надписями 2 см и 4 см соответственно.

  2. Кроме того, на форме разместить объект TextBox размером 3  3 см с текстом МАСШТАБ.

  3. При щелчке по кнопке с надписью 2 см размеры объекта TextBox устанавливаются равными 2  2 см, а при щелчке по кнопке 4 см размеры объекта TextBox - 4  4 см.

Задание 7.14

  1. На форме разместить два объекта TextBox. В одном объекте разместить текст ТРИ, а в другом – ПЯТЬ. Кроме того, на форме разместить объект Image1 с картинкой ОСЕНЬ размером 4  4 см.

  2. При перемещении указателя мыши на текст ТРИ размеры картинки устанавливаются равными 3  3 см, а при перемещении указателя мыши на текст ПЯТЬ размеры картинки - 5  5 см.

Задание 7.15

  1. На форме разместить круг красного цвета с радиусом 2 см. Кроме того, на форме разместить две командные кнопки с надписями ВПРАВО и ВЛЕВО соответственно.

  2. При щелчке по кнопке ВПРАВО круг перемещается в правую сторону на 0,5 см, а при щелчке по кнопке ВЛЕВО - в левую сторону на 0,5 см.

  3. При запуске Приложения круг невидим. Щелчок по форме отображает круг на форме.

Задание 7.16

  1. На форме разместить квадрат зеленого цвета со стороной равной 3 см. Кроме того, на форме разместить две командные кнопки с надписями ВВЕРХ и ВНИЗ соответственно.

  2. При щелчке по кнопке ВВЕРХ квадрат перемещается вверх на 0,5 см, а при щелчке по кнопке ВНИЗ квадрат перемещается вниз на 0,5 см.

  3. При запуске Приложения квадрат невидим. Щелчок по форме отображает квадрат на форме.

Задание 7.17

  1. На форме в левом верхнем углу разместить объект Image с картинкой АВТО.

  2. Внизу на форме разместить две командные кнопки с надписями ВПРАВО и ВЛЕВО соответственно.

  3. При щелчке по кнопке ВПРАВО картинка АВТО перемещается в правый верхний угол формы, а при щелчке по кнопке ВЛЕВО возвращается в левый верхний угол.

Задание 7.18

  1. На форме в правом нижнем углу разместить объект TextBox с текстом ВЕРТИКАЛЬ.

  2. Слева на форме разместить две командные кнопки с надписями ВВЕРХ и ВНИЗ соответственно.

  3. При перемещении указателя мыши на кнопку ВВЕРХ объект TextBox оказывается в правом верхнем углу, а при перемещении на кнопку ВНИЗ возвращается в исходное состояние (правый нижний угол).

Задание 7.19

  1. На форме в левом нижнем углу разместить объект Image с картинкой КИНО МОСКВА.

  2. Над картинкой разместить командную кнопку с надписью ВВЕРХ-ВНИЗ.

  3. При нажатии на кнопку ВВЕРХ-ВНИЗ картинка перемещается в правый верхний угол, а когда кнопка отпущена – возвращается в исходное положение (левый нижний угол).

Задание 7.20

  1. На форме в правом верхнем углу разместить объект TextBox с текстом ДИАГОНАЛЬ.

  2. Под объектом TextBox разместить командную кнопку с надписью ДВИЖЕНИЕ ПО ДИАГОНАЛИ.

  3. При щелчке по командной кнопке объект TextBox перемещается в левый нижний угол формы, а при щелчке по форме – возвращается в исходное положение (правый верхний угол).

Задание 7.21

  1. На форме разместить объекты Image1 и Image2 с картинками НЕМИГА и ТРОИЦКОЕ соответственно.

  2. На форме разместить командную кнопку с надписью СМЕНА МЕСТ РАСПОЛОЖЕНИЯ.

  3. При щелчке по командной кнопке картинки меняются местами. При щелчке по форме все возвращается в исходное состояние.

Задание 7.22

  1. На форме разместить объект TextBox с текстом СМЕНА МЕСТОПОЛОЖЕНИЯ КНОПОК.

  2. Кроме того, на форме разместить две командные кнопки с надписями ЗИМА и ЛЕТО соответственно.

  3. При перемещении указателя мыши на объект TextBox командные кнопки меняются местами.

  4. При щелчке по форме все возвращается в исходное состояние.

Задание 7.23

  1. На форме разместить объект Image с картинкой ОПЕРНЫЙ ТЕАТР и две командные кнопки с надписями УВЕЛИЧЕНИЕ и УМЕНЬШЕНИЕ соответственно.

  2. При щелчке по кнопке УВЕЛИЧЕНИЕ размеры картинки возрастают в два раза.

  3. При щелчке по кнопке УМЕНЬШЕНИЕ картинка приобретает первоначальный вид.

Задание 7.24

  1. На форме разместить два объекта TextBox. В одном объекте разместить слово ЗИМА, а в другом – ЛЕТО.

  2. На форме разместить командную кнопку с надписью ВЛИЯНИЕ ТЕМПЕРАТУРЫ.

  3. При щелчке по объекту со словом ЛЕТО размеры кнопки увеличиваются в два раза, а при щелчке по слову ЗИМА кнопка приобретает первоначальный вид.

Задание 7.25

  1. На форме разместить надпись СМЕНА ТЕКСТА (Label1) и объект TextBox.

  2. При перемещении указателя мыши на надпись СМЕНА ТЕКСТА в текстовом поле появляется сообщение ПЕРЕМЕЩЕНИЕ МЫШИ.

  3. При двойном щелчке мышью по форме в текстовом поле появляется сообщение ДВОЙНОЙ ЩЕЛЧОК.

Задание 7.26

  1. На форме разместить объект Image с картинкой ВЕСНА и командную кнопку.

  2. При перемещении указателя мыши на картинку на командной кнопке появляется надпись ВЕСНА ПРИШЛА.

  3. При щелчке мышью по форме на командной кнопке появляется надпись ВЕСНЕ ДОРОГУ.

Задание 7.27

  1. На форме разместить две командные кнопки с надписями ПЕРВАЯ и ВТОРАЯ соответственно. Кроме того, на форме разместить надпись СМЕНА (Label1).

  2. При щелчке по надписи СМЕНА названия кнопок (ПЕРВАЯ и ВТОРАЯ) меняются местами, а при щелчке по форме все возвращается в исходное состояние.

  3. При запуске приложения должна быть видна только надпись СМЕНА.

Задание 7.28

  1. На форме разместить надписи ЗИМА (Label1), ВЕСНА (Label2), командную кнопку с надписью СБРОС и текстовое поле TextBox.

  2. При щелчке по надписи ЗИМА в текстовом поле появляются названия зимних месяцев.

  3. При перемещении указателя мыши на надпись ВЕСНА в текстовом поле появляются названия весенних месяцев.

  4. При щелчке по кнопке СБРОС текстовое поле становится пустым.

  5. При запуске приложения должны быть видны только надписи ЗИМА и ВЕСНА.

Задание 7.29

  1. На форме разместить надпись РЕДАКТИРОВАНИЕ ТЕКСТА РОМАНА (Label1) и объект TextBox с текстом РАМАН. Приложение должно работать следующим образом.

  2. При наведении указателя мыши на текстовое поле появляется всплывающая подсказка ПОДУМАЙ и РЕДАКТИРУЙ.

  3. При попытке исправить ошибку в слове РАМАН в объекте (Label1) появляется сообщение НЕ ТРОГАЙ. ТАК ЗАДУМАНО.

Задание 7.30

  1. На форме создать пустой объект Label и командную кнопку с надписью ИЗМЕНЕНИЕ.

  2. При нажатой клавише мыши (указатель мыши находится на командной кнопке) в объекте Label появляется сообщение КЛАВИША НАЖАТА. Когда клавиша мыши отпущена появляется сообщение ОТЖАТА КЛАВИША МЫШИ.

81