Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практикум по ИТ.doc
Скачиваний:
44
Добавлен:
17.03.2015
Размер:
2.78 Mб
Скачать

12. Vertical Scroll Bar Вертикальная линейка прокрутки

Вертикальная линейка прокрутки позволяет перемещаться в вертикальном направлении по экрану.

Пример программирования. Установить величину минимальной позиции движка на вертикальной линейке равной 0.

VScroll1.Min=0

13. Timer Таймер

Таймер – это внутренние часы формы. Обычные часы отсчитывают секунды, минуты, часы, а таймер отсчитывает временные интервалы, длительность которых устанавливается свойством таймераInterval.

Например, мы хотим, чтобы таймер на форме «тикал» 1 раз в секунду, тогда свойство Interval должно быть равно 1000, так как временной интервал таймера (Interval / 1000) секунд. Значит, если мы хотим, чтобы таймер «тикал» 1 раз в 5 секунд , то получаем уравнение для определения величины свойства Interval: Interval/1000 = 5 секунд ,

И тогда Interval = 5000 .

Пример программирования. Установить отсчёт таймера равным 2 раза в секунду.

Timer1.Interval= 500

Таймер является видимым на форме во время проектирования формы и становится невидимым при запуске программы, хотя и отсчитывает временные интервалы. Чем полезен таймер? Тем что можно запрограммировать наступление каких-либо нужных нам событий на определенный временной отсчет таймера. Очевидно, что таймеров на форме может быть несколько, каждый со своей «скоростью» отсчёта времени.

Инструменты «Список дисков», «Список каталогов» и «Список файлов» служат для диалога с файловой системой. Каждый из них позволяет управлять отдельным компонентом файловой системы. Как правило, при открытии или сохранении файла, комбинируя позиции из всех трёх списков, получаем имя требуемого файла (как бы составляем маршрут к требуемому файлу).

14. Drive List Box Список дисков

Список дисков – это раскрывающийся список всех дисков данного компьютера.

Пример программирования. Установить отсчёт таймера равным 2 раза в секунду.

Timer1.Interval= 500

15. Directory List Box Список каталогов

Список каталогов - это список всех подкаталогов в текущем каталоге.

Пример программирования. Установить отсчёт таймера равным 2 раза в секунду.

Timer1.Interval= 500

16. File List Box Список файлов

Список файлов – это список всех ( или с указанным расширением) файлов в текущем каталоге.

Пример программирования. Установить отсчёт таймера равным 2 раза в секунду.

Timer1.Interval= 500

  1. Shape Фигура

Инструмент “Фигура” позволяет по умолчанию рисовать на форме только прямоугольники. В этом случае свойствоShape для данного инструмента равно 0. В программе это записывается следующим образом: Shape1.Shape=0 .

Если требуется рисовать на форме другие фигуры, то для окружности и эллипса устанавливается

Shape1.Shape=1.

Для прямоугольника со скругленными углами Shape1.Shape=2 .

Свойство BorderColor (Цвет контура) определяет цвет рисуемой фигуры.

Свойство BorderStyle (Стиль контура) определяет внешний вид контура фигуры (пунктир, точка-тире и т.д.) .

Пример программирования. Скруглить углы у прямоугольника.

Shape1.Shape=2

Примечание: в русской версии Visual Basic имя объекта “Shape” переведено как “Форма” и поэтому всюду в программах используется это имя; но фактически это “Фигура” .