
- •Лабораторный практикум по курсу
- •Введение
- •Панель элементов управления
- •3. Label Метка
- •4. TextBox Текстовое окно
- •6. CommandButton Командная кнопка
- •9. Combo Box Комбинированный список
- •10. List Box Список
- •12. Vertical Scroll Bar Вертикальная линейка прокрутки
- •13. Timer Таймер
- •14. Drive List Box Список дисков
- •15. Directory List Box Список каталогов
- •16. File List Box Список файлов
- •18. Line Линия
- •Image Изображение
- •Примеры основных процедур, которые используются в лабораторных работах
- •Cls ‘ Clear screen – очистка экрана
- •Пример 7. Остановить выполнение программы
- •Unload Me ‘ выгрузить форму
- •Принципы выполнения лабораторных работ:
- •Последовательность выполнения лабораторной работы
- •Лабораторная работа № 1:
- •Лабораторные основы
- •Лабораторная работа № 2:
- •Математические основы
- •Часть I. "Установка основных параметров для рисования"
- •Часть II "Основные события мыши"
- •Часть III "Создание кисти"
- •Лабораторная работа № 3:
- •Математические основы
- •Простейший алгоритм построения отрезка
- •Алгоритм Брезенхема для построения отрезка.
- •Растровые алгоритмы построения окружности.
- •Лабораторные основы
- •Лабораторная работа № 4:
- •Математические основы
- •1. Кусочно-линейный
- •2. Линейно-круговой
- •3. Полиномиальный
- •Лабораторные основы
- •Лабораторная работа № 5:
- •Математические основы
- •Лабораторные основы
- •Лабораторная работа № 6:
- •Математические основы
- •Лабораторные основы
- •Двумерные преобразования на плоскости
- •Лабораторная работа № 7:
- •Математические основы
- •1916 Бернштейн :
- •1) Кривые Безье
- •Лабораторные основы
- •Метод наименьших квадратов
- •Интерполяционный многочлен Лагранжа
- •Лабораторная работа № 8:
- •Математические основы
- •Лабораторные основы
- •Словарь основных терминов среды Visual Basic Англо-русский словарь
- •Русско-английский словарь
- •Список использованной литературы
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
Shape Фигура
Инструмент
“Фигура” позволяет по умолчанию
рисовать на форме только прямоугольники.
В этом случае свойствоShape
для данного инструмента равно 0. В
программе это записывается следующим
образом: Shape1.Shape=0
.
Если требуется рисовать на форме другие фигуры, то для окружности и эллипса устанавливается
Shape1.Shape=1.
Для прямоугольника со скругленными углами Shape1.Shape=2 .
Свойство BorderColor (Цвет контура) определяет цвет рисуемой фигуры.
Свойство BorderStyle (Стиль контура) определяет внешний вид контура фигуры (пунктир, точка-тире и т.д.) .
Пример программирования. Скруглить углы у прямоугольника.
Shape1.Shape=2
Примечание: в русской версии Visual Basic имя объекта “Shape” переведено как “Форма” и поэтому всюду в программах используется это имя; но фактически это “Фигура” .