Программирование на Visual Basic 6.0
Цели курса
[править]Целью данного курса является изучение основ программирования на языке Visual Basic 6.0 для дальнейшего более сложного проектирование глобальных приложений.
О Visual Basic 6.0
[править]Visual Basic 6.0 - Среда разработки приложений и драйверов в сред Windows. Приложения компилируются в exe-формат, поддерживаемый всеми Windows'ами. Отличие VB 6.0 от Quick Basic, в-основном, заключается в графическом интерфейсе приложений, который даёт им законченный вид.
Урок 1
[править]Знакомство с VB
[править]Итак, Мы скачали и установили на свой компьютер VB 6.0 и теперь хотим приступить к самому настоящему программированию. Перед нами "Окно приветствия" VB.
Выбираем окно, обведенное красным и нажимаем "Standart EXE"(Стандартный EXE) и перед нами предстаёт следующее окно:
Описание главного окна программы
[править]1. Окно формы программы
2. Панель объектов, которые можно поместить на форму
3. Панель дерева проектов (Здесь видны все файлы вашего проекта)
4. Панель параметров формы или объекта на форме
5. Панель положения формы на экране
6. Нижняя панель инструментов (Не всегда есть)
7. Верхняя панель инструментов
Начало программирования
[править]Для программирования, как очевидно, нам необходимо ввести код программы этим мы и займёмся. Чтобы ввести код программы, нам нужно ОКНО, куда этот код можно ввести. Для этого нажмём на кнопку "Код"
Нажав на эту кнопку, Мы видим окно программного кода, которое пока что пустое. Там может присутствовать строка "Option Explicit". Если она есть, не удаляйте её. О её предназначении мы поговорим позже. Итак, окно:
Теперь вводим в это самое окно вводим следующий программный код:
Private Sub Form_Load()
Form1.AutoRedraw = True
Form1.Font.Size = 16
Form1.ForeColor = vbRed
Form1.BackColor = vbCyan
Form1.Print "Это - моя первая программа"
Form1.Caption = "Привет, мир!"
End Sub
А теперь рассмотрим её по строчке:
Private Sub Form_Load()
End Sub
Все программы VB состоят из приватных суб-функций. Функция Form_Load выполняет все операторы, указанные в ней в момент загрузки формы.
Form1.AutoRedraw = True
Свойство формы "самоперерисовываться". Это свойство необходимо для выполнения метода Print.
Form1.Font.Size = 16
Задаёт размер шрифта 16.