Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проект1.rtf
Скачиваний:
17
Добавлен:
11.04.2015
Размер:
1.95 Mб
Скачать

Самостоятельная работа для защиты проекта. Выполнить записать в тетрадь модули, подготовиться к защите.

Задача 1.1. Вставьте в форму третью фотографию (вашего дома или машины) и еще одну кнопку с соответствующей подписью. Если файл с такой фотографией не существует, воспользуйтесь любым файлом из библиотеки 16color (см. п. 13).

Скопируйте текст для третьей кнопки в отчет и сделайте скриншот программы

Задача 1.2. Поменяйте подписи на кнопках на такие: «Сме­нить фотографию» и «Забрать фотографию», Третью кнопку удалите с формы, и очистите тект тела процедуры для третьей кнопки. Сохраните изменения. Измените код программы на первой кнопке с текстом : «Сме­нить фотографию»

Подсказка. В тексте процедур, описывающих работу кнопки, можно воспользоваться командами вида:

If( Image1-> Visible= = True) ...

//Если видимость = True т.е видна первая картинка, то нужно сделать её //не видимой, а вторую картинку сделать видимой, при этом учтите, что //третья тоже должна быть пока не видима

Выполните программу и убедитесь в правильности ее ра­боты.

Для кнопки «Забрать фотографию» все три картинки должны стать невидимыми.

Задача 1.3. Поменяйте сценарий работы программы для задачи 1.2 на следующий:

• сразу после запуска программы фотографий на форме не видно (т.е. в Object Inspector для рисунков установлено свойство Visible ложь False), есть две кнопки «Первая » (поменяйте надписи на кнопках в свойстве Caption) и «Спрятать» (поменяйте надписи на кнопках в свойстве Caption). Доступной является первая кнопка ( Установлено свойство Enabled (доступность) для первой кнопки);

• после щелчка на кнопке «Первая » долж­но появиться первое фото ( Image1), текст на первой кнопке - поменяться на «Вторая », кнопка «Спрятать » стать доступной (запрограммировать свойство Enabled (доступность) на значение TRUE );

• после щелчка на кнопке «Вторая » фотография в форме должна поменяться на вторую картинку (т.е. Image2), а подпись на этой кнопке — на «Третья »;

• после щелчка на кнопке «Третья » фотогра­фия в форме должна поменяться на третью, а подпись на этой кнопке - на «Первая»;

• после щелчка на кнопке «Спрятать » фото­графии все должны исчезнуть, а эта кнопка стать недоступ­ной.

Запишите фрагменты программного кода в отчет. Выполните программу и убедитесь в правильности ее работы.

Подсказка. В тексте процедур, описывающих работу кнопок, можно воспользоваться командами, которые меняют их свойства: Caption (подпись), Visible (видимость), Enabled (доступность).

Задача 1.4. См. условие задачи 1.3. Запрограммируйте кнопку «Спрятать» так, чтобы, щелкнув на ней, она стано­вилась не только недоступной, но и невидимой,