Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив1 / docx55 / Отчет(2).docx
Скачиваний:
38
Добавлен:
01.08.2013
Размер:
96.09 Кб
Скачать

Компоненты, используемые в проекте

В проекте используются следующие компоненты:

  1. Toolbar (Панель инструментов)

  2. ImageList (Список изображений)

  3. CommonDialog (Общий диалог)

  4. Timer (Таймер)

  5. Image (Изображение)

Чтобы добавить компонент CommonDialog на панель инструментов General нужно открыть окно Components командой меню Project, Components, вкладку Controls и выбрать компонент Microsoft Common Dialog Control 6.0.

Чтобы добавить компоненты Toolbar и ImageList на панель инструментов General нужно открыть окно Components командой меню Project, Components, вкладку Controls и выбрать компонент Microsoft Windows Common Controls 6.0 (SP6).

Компонент Toolbar используется для размещения на нем кнопок, управляющих процессом вывода картинок (сначала, продолжить, остановить). Мы будем использовать событие ButtonClick, возникающее, когда пользователь щелкает по компоненту.

Компонент ImageList используется для хранения списка изображений, которые будут выводиться на экран. Основное свойство, которое мы будем использоваться – ListImages, непосредственно список, в котором хранятся изображения, а метод – ListImages.Add(), позволяющий добавить новое изображение в список.

Компонент CommonDialog используется для диалога открытия файла (добавления его в ImageList). Основное используемое свойство – CmdFileName, в котором хранится путь к открываемому пользователем файлу.

Компонент Timer используется для отсчета интервалов времени между сменами картинки. Основные используемые свойства – Enabled, определяющее, активен таймер или нет, а так же Interval – время в миллисекундах между срабатываниями таймера. При срабатывании таймера происходит событие Timer.

Компонент Image используется для отображения изображения. Он позволяет растягивать изображение до своих размеров. Основные используемые свойства – Width и Height, ширина и высота компонента, изменение которых необходимо, чтобы компонент занимал всю форму целиком. Так же для загрузки файлов мы будем использовать событие Click, возникающее, когда пользователь щелкнул по компоненту.

Так же мы будем использовать события Load и Resize класса Form. Событие Load возникает при загрузке формы, а Resize – при изменении ее размеров.

Создание графического интерфейса пользователя

Выполняется команда главного меню Пуск, Программы, Microsoft Visual Basic 6.0, Microsoft Visual Basic 6.0 и открывается пиктограмма Standard EXE для создания стандартного проекта приложения.

В окне конструктора проекта зададим свойство Caption формы на «Просмотр изображений».

Размещаются на форме компоненты, как показано на Рис.1.

CommonDialog1

Timer1

ImageList1

Image1

Toolbar1

Рис1. Размещение компонентов на форме.

Необходимо установить свойства Width и Height компонента Image1 так, чтобы этот компонент занимал форму целиком (не считая Toolbar). Так же необходимо установить значение True свойству Stretch.

Установим свойство Interval компонента Timer1 равным 2000. Это означает двухсекундную задержку между сменой картинок.

Наполним компонент Toolbar кнопками. Для этого щелкнем правой кнопкой мыши по компоненту и выберем окно Property. Перейдем на вкладку Buttons. Кнопки добавляются нажатием на Insert Button. У добавляемых кнопок надо заполнять поля поля Caption (текст кнопки) и Key (идентификатор кнопки, по которому можно обращаться к ней в программе). Добавим три кнопки для управления показом рисунков, с соответственно, полями Caption «Сначала», «Продолжить», «Остановить» и с полями Key «FromStart», «Play», «Stop».

Рис. 4. Задание свойств компонента Toolbar1.

Соседние файлы в папке docx55