Введение в Visual Basic 6.0
Содержание:
Проверить свои знания
Практическая работа. Создание первой программы.
После краткого знакомства с интегрированной средой, с её возможностями, настало время применить полученные знания на практике и создать простейшее приложение.
У программистов всего мира существует традиция - начинать работу с новым языком программирования с построения первого приложения "Hello World". Не будем отступать от традиций.
При всей своей простоте программа "Hello World" позволяет добиться реальных результатов при минимальном объме кода и понять основные принципы работы с Visual Basic и IDE.
Приложение "Hello World".
Запустим среду Visual Basic 6.0.
1. Нажмите кнопку Пуск;
2. В открывшемся главном меню Windows выберите команду Все программы;
3. Выберите опцию Microsoft Visual Studio 6.0;
4. В появившемся подменю выберите Microsoft Visual Basic 6.
При запуске Visual Basic 6 на экране появляется диалоговое окно New Project (Новый проект). Выберите вкладку New (Новый). Тип шаблона - Standard EXE.
Вы перешли в инструментальную среду проектирования Visual Basic 6.0.
Щелкнете на форме в окне макета (рис. 1) правой кнопкой мыши. Выберите из контекстного меню команду Startup Position - Center Screen, чтобы расположить форму в центре экрана.
Рис.1. Окно макета формы VB 6.
Измените размеры формы, перетащите её краяю В окончательном варианте она должна иметь размеры около 7 см в ширину и 5 см в высоту.
Разместите на форме элементы управления: кнопка (Command Button) и метку (Label), выбрав их в панели элементов управления (Рис.2).
Рис. 2. Панель элементов управления VB 6.
Если вы всё сделали правильно, то форма будет выглядеть так, как показано на рисунке 3.
Рис. 3. Вид формы.
Зададим свойства объектам нашей формы:
Объект - форма (Form). Для того чтобы задать свойства, именно тем объектам, которым они предназначаются необходимо выбрать этот объект, нажатием левой кнопки мыши, и в окне свойств изменять значения. После чего аналогично задайте свойства для объектов: надпись (Label) и кнопка (CommandButton).
Объект - форма (Form) |
Свойство |
Значение |
Name (имя) |
Frm |
Caption (заголовок) |
Моя первая программа |
Объект - метка (Label) |
Свойство |
Значение |
Name (имя) |
Lbl1 |
Caption (заголовок) |
Hello World |
1.
2.
3.
Объект - кнопка (Command Button) |
Свойство |
Значение |
Name (имя) |
Cmd1 |
Caption (заголовок) |
OK |
На этом закончился первый этап создания нашего приложения - этап проектирования (создания интерфейса). сейчас внешний вид вашей формы должен стать как на рисунке 4.
Рис. 4. Вид измененной формы.
Приступим к следующему этапу создания программы - создание программного кода.
необходимо дважды щелкнуть левой кнопкой мыши на кнопке Cmd1 (двойной щелчок на элементе или форме открывает окно кода со стандартным событием. Для кнопки стандартным событием является событие Click. На экране в окне кода появиться заготовка, на которую покавы не обращаете внимания, поскольку об этом мы поговорим чуть позже).
Введите между строками Private Sub и End Sub следующий фрагмент программы:
Unload Me
Данный фрагмент означает, что форма должна выгрузить себя, поскольку в нашем приложении нет других форм, выгрузка формы приведет к завершению приложения.
на этом моменте заканчивается этап создания программного кода.
И мы приступаем к следующему этапу - отладка, тестирование, компиляция.
Выполните команду Запуск (Run)- Старт (Start) или используйте "горячую клавишу" F5. Если все было сделано правильно, на экране появиться форма с сообщением Hello World.
Завершите работу приложения кнопкой ОК. Если у вас что- то не получилось, повторите описанные действия и найдите ошибку.
Выполните команду Файл (File) - Сохранить проект (Save project). Укажите место сохранения. Введите имя формы Frm1.frm и имя проекта Проект1.vbp, и нажмите Сохранить.
Компилируйте свою программу с помощью команд Файл (File) - Компилировать Проект1.exe (To compile Proekt1.exe). Задайте имя приложению Моя первая программа.exe, укажите место для сохранения и нажмите - ОК.
Мы только что создали приложение! Поздравляю, вы сделали первый шаг на пути к своему профессиональному мастерству в Visual Basic.

*
*
Ученику
Учителю
Дополнительно
*
*
*
*
*
*
*
*