- •Основы системы программирования
- •1. Загрузка системы программирования Visual Basic
- •2. Интегрированная среда разработки (ide)
- •3. Последовательность разработки проекта
- •4. Сохранение проекта
- •5. Основные элементы управления
- •5.1. Надпись (Label)
- •5.2. Текстовое поле (TextBox)
- •5.3. Кнопка (CommandButton)
- •5.4. Окно списка (ListBox)
- •6. Последовательность разработки информационной технологии
- •6.1. Постановка задачи
- •6.2. Разработка математической модели
- •6.3. Составление схемы алгоритма
- •6.4. Разработка проекта
- •Примечание. При вводе кода программы в редакторе Visual Basic нумерация строк отсутствует.
- •6.5. Сохранение проекта
- •6.6. Выполнение проекта
- •6.7. Отладка программы
- •7. Основы языка программирования Visual Basic
- •7.1. Основные понятия
- •7.2. Типы данных
- •7.3. Объявление данных
- •7.4. Оператор присваивания
- •7.5. Встроенные функции Visual Basic
- •8. Организация ввода данных
- •8.1. Функция InputBox()
- •8.2. Ввод данных с помощью текстового поля
- •9. Организация вывода данных
- •9.1. Оператор MsgBox
- •9.2. Функция MsgBox()
- •Format(параметр,"прототип")
- •9.3. Метод print
- •9.4. Вывод данных с помощью текстового поля
- •10. Структурное программирование
- •10.1. Структура Следование
- •10.2. Структура Развилка
- •If условие Then
- •If условие Then
- •If Условие1 Then
- •Iif(логическое выражение,выражение1,выражение2)
- •Goto имя метки или номер строки
- •10.3. Структура Цикл
- •Библиографический список
- •Основы языка программирования
- •190031, СПб., Московский пр., 9.
3. Последовательность разработки проекта
Построение формы. При создании нового проекта Visual Basic выводит на экран чистую форму, которая имеет заголовок Form1. Над окном формы можно выполнить следующие действия:
– изменить его размеры, передвигая границы;
– переместить форму в удобное место (установить курсор на заго-ловке формы и, удерживая нажатой левую кнопку мыши, добиться требуемого расположения формы);
– изменить заголовок формы, а также другие ее свойства.
После выполнения этих действий можно перейти к размещению на форме необходимых элементов управления.
Изображение на форме элементов управления. Чтобы поместить элемент управления на форме, необходимо выбрать его на панели элементов управления (Toolbox), а затем перенести на форму. Существуют два способа переноса элементов управления на форму:
– дважды щелкнуть на элементе управления, при этом он разместится в центре формы, после чего его можно переместить в любое место;
– один раз щелкнуть на элементе управления, выделив его. Затем поместить курсор мыши в то место, где будет размещаться верхний левый угол элемента управления. После этого, удерживая нажатой левую кнопку мыши, переместить курсор туда, где будет находиться нижний правый угол элемента управления. На форме отобразится соответствующий элемент управления, который ограничен восьмью черными квадратиками – указателями. Они используются для изменения размеров и местоположения объекта на форме.
В языке Visual Basic каждому элементу управления присваивается имя, принимаемое по умолчанию, например, текстовые окна имеют имена: Text1, Text2 и т.д., надписи: Label1, Label2 и т.д.
Назначение свойств элементам управления. Каждый элемент управления имеет свои свойства, которые определяют его изображение на экране, поведение и название. Свойства задаются в окне Properties (свойства). Основное свойство – Name определяет имя элемента управления. Оно имеет важное значение, так как при работе указывается в коде приложения.
Для вывода на экран окна свойств необходимо щелкнуть левой клавишей мыши на соответствующем элементе управления в форме или нажать клавишу F4. Например, для формы можно задать такие свойства, как: Caption (заголовок), WindowState (начальное положение окна).
Написание кода приложения. Windows – это система, которая управляет событиями. Любая операция, которую выполняет пользователь на компьютере, нажатие клавиши мыши, перемещение мыши, выбор пункта меню – есть событие. Каждое приложение, выполняемое на компьютере, ожидает события, а потом его обрабатывает. Каждая форма и каждый элемент управления имеют события, связанные с ними.
Чтобы события происходили, необходимо написать соответ-ствующие процедуры в окне редактора кода. Например, чтобы заставить Visual Basic выполнить конкретную часть кода в ответ на щелчок по командной кнопке, создается процедура обработки события, заголовок которой состоит из имени элемента управления и события.
Чтобы открыть Редактор кода, надо дважды щелкнуть левой клавишей мыши на соответствующем объекте. Visual Basic автоматически записывает два оператора, которые определяют начало и конец процедуры, например:
Private Sub Сommand1_Сlick()
End Sub
Первая строка – оператор Private Sub – указывает на элемент управления (Command1 – командная кнопка) и событие, которое нужно обработать (Click – щелчок левой клавишей мыши по командной кнопке).
Последняя строка – оператор End Sub – обозначает конец процедуры. Код программы размещается между этими двумя операторами. Щелчок мышью по свободной строке перемещает курсор в эту строку. Нажатие клавиши TAB позволяет сделать отступ в строке. После ввода строки нажимается клавиша ENTER.
