Реферат: Работа с базами данных через интерфейс

ПЛАН

1. Описание визуальных компонентов

2. Компонент Grid

3. Пример приложения с компонентами


Каждый визуальный компонент имеет набор свойств, которые можно устанавливать программно или во время проектирования приложения. Для ознакомления с некоторыми визуальными элементами напишем первое простое приложение “бегущий таракан”. Создадим форму, как показано на рис.1.

Рис.1

Возможно вы искали - Учебное пособие: Работа с базой данных MySQL средствами PHP

На форме размещена кнопка (компонент класса CommandButton), таймер (компонент класса Timer) и рисунок (компонент класса Image). Подготовим два рисунка, которые будут сменять один другого по событию от таймера. У таймера есть свойство Interval, первоначально равное 0. В этом случае таймер не активен. Но если значение Interval равно, скажем, 200, то каждые 200 милисекунд (1 милисекунда = одной тысячной секунды) наступает событие от таймера. По событию от таймера и следует изменить рисунок таракана и переместить его вправо на небольшое расстояние, создав имитацию движения. Сначала запрограммируем кнопку следующим образом

timer1 .Interval=200

Form1 .Tag="1"

Первая из этих команд запускает таймер, вторая – задает в свойстве Tag объекта формы номер текущего отображаемого рисунка. Теперь запрограммируем событие от таймера. Щелкнем мышью на иконке таймера дважды и напишем следующий код

if Form1.Tag="1" then

Похожий материал - Лабораторная работа: Работа с базой данных в MS Access

Form1.Image1.Picture="d:\msdev\german\croach2.bmp"

Form1.Tag="2"

Form1.Image1.Left=Form1.Image1.Left+10

else

Form1.Image1.Picture="d:\msdev\german\croach1.bmp"

Очень интересно - Учебное пособие: Работа с видео

Form1.Image1.Left=Form1.Image1.Left+10

Form1.Tag="1"

endif

Обработчик события проверяет, какая картинка загружена: if Form1.Tag="1" then …

Если загружена первая картинка, то грузим вторую:

Вам будет интересно - Курсовая работа: Работа с графическим пакетом Corel Draw и создание тестовой программы в среде Visual Basic

Form1.Image1.Picture="d:\msdev\german\croach2.bmp"

Изменяем номер загруженной картинки:

Form1.Tag="2"

После этого смещаем картинку влево на 10 пикселей на форме:

Form1.Image1.Left=Form1.Image1.Left+10

Похожий материал - Лабораторная работа: Работа с датами

Действия в части else симметричны. Результирующее окно программы имеет такой вид (рис.2).

Теперь отобразим окно, в котором будем изменять время движения таракана. Разместим на форме компонент Label (ярлык). Дадим ему фон цвета – желтый. Окно редактирования примет вид, показанный на рис. 3. Зададим значение свойства Alignment компонента Label1, равным Center. Запомните, для того чтобы задать то или иное свойство компонента на форме, нужно выделить его щелчком мыши и в окне свойств прописать нужное значение для этого свойства. Если окно свойств отсутствует, то щелкните на компоненте правой кнопкой мыши для открытия контекстного меню и выберите п. Properties. При установке, например, цвета фона компонента Label1, следует в окне свойств найти BackColor, выделить щелчком мыши эту строку, а затем открыть палитру цветов, нажав кнопку с многоточием в окне свойств непосредственно под закладкой Other вверху окна.

Рис.2

Рис.3