Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Ход выполнения






1. Создайте новое приложение «Вставка рисунка из файла».

2. Разместите на форме два изображения Image (вкладка Additional), две надписи (Label) и две кнопки (Button).

3. Значение свойства AutoSize для изображения установить True, чтобы размеры поля изображения автоматически изменялись, подстраивались под размеры рисунка.

4. Скопируйте графические файлы с рисунками в папку проекта, иначе придется указывать полный путь к файлу.

5. Первый рисунок загрузите в Image1 на этапе проектирования интерфейса при настройке свойства Picture объекта Image1 в инспекторе объектов.

Для этого:

- выделите элемент Image1 на форме, в окне Инспектор объектов;

- в строке Picture щелкните по кнопке с многоточием;

- в появившемся диалоговом окне загрузки изображения щелкните по кнопке Загрузить, укажите файл, содержащий рисунок.

-

6. Второй рисунок загрузить в Image2 во время выполнения приложения с помощью метода LoadFromFile объекта Image2 после щелчка на кнопке Button2 (Показать рисунок).

Для этого:

- откройте редактор кода двойным щелчком на элементе Button2

- Напишите программный код для TForm1.Button2Click.

image2− > Picture− > LoadFromFile(″ pr7-2.gif″);

Проверьте работу приложения. Первая картинка должна отобразиться в поле Image1 сразу после загрузки приложения, вторая картинка – после щелчка на кнопке Показать рисунок.

Добавьте к предыдущему проекту кнопку Спрятать рисунок (Button3). Наложите ее на кнопку Button2. Сделайте невидимой на момент загрузки приложения, для этого измените свойство Visible на False.

7. Измените программный код процедуры обработки щелчка на кнопке Button2 (Показать рисунок). Программный код выполняет следующие действия:

- Делает видимой кнопку Button2;

- Загрузить рисунок в поле Image2;

- Делает невидимой кнопку Button2;

- На ее месте делает видимой кнопку Button3.

image2− > Visible=true;

image2− > Picture− > LoadFromFile(″ pr7-2.gif″);

button2− > Visible=false;

button3− > Visible=true;

8. Для управления видимостью кнопок используйте свойство Visible.

Напишите программный код процедуры обработки щелчка на кнопке Button3, который:

- удаляет картинку из Image2;

- делает невидимой кнопку Button2 (Показать рисунок)

button3− > Visible=false;

button2− > Visible=true;

image2− > Visible=false;

9. Проверьте работу кнопок. После щелчка на кнопке Показать рисунок картина отобразится в поле Image2, а после щелчка на кнопке Убрать рисунок – удаляется из поля.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.