- •Мпс россии
- •Оглавление
- •1.Общие сведения для начинающего программиста
- •1.1. Компьютеры и программы
- •1.2. Программные приложения
- •1.3. Программа и алгоритм
- •1.4. Visual Basic – популярный язык программирования.
- •2. Проектирование Windows-приложения
- •2.1. Экранная форма, программный модуль, программный проект
- •2.2. Этапы создания приложения
- •2.2.1. Начальный этап проектирования - постановка задачи
- •2.2.2. Разработка интерфейса
- •2.2.3. Программирование
- •2.2.4 Заключительный этап проектирования
- •3. Основные конструкции языка программирования Visual Basic
- •3.1. Алфавит
- •3.2. Данные
- •3.2.1. Переменная
- •3.2.2. Константы
- •3.3. Оператор присваивания
- •3.4. Выражения и функции
- •3.4.2. Функции
- •3.4.3. Финансовые функции
- •3.5. Операторы условного и безусловного переходов
- •3.6. Операторы программирования повторений
- •3.6.1. Цикл со счетчиком
- •3.6.2. Вложенные циклы
- •3.6.3. Цикл с условием
- •4. Пример проектирования Windows-приложений Решение некоторых финансовых операций
- •Комментарии к работе приложения
- •Литература
- •Часть 1
2.2.4 Заключительный этап проектирования
Отладка программы
Попытка запустить программу не всегда бывает успешной. Очень часто (особенно когда программа не такая простая, как в рассмотренном примере) попытка запуска приводит к появлению сообщений системы Visual Basic об ошибках. Ошибки можно и нужно исправить, для этого Visual Basic предоставляет разнообразные средства отладки.
Сохранение экранной формы и проекта в виде Frm и Vbp файлов
Прежде всего придумайте и присвойте имя вашему проекту. Можно действовать по аналогии: форму вы уже назвали FПлощадьСтен, поэтому проект назовите РПлощадъСтен.
В Окне проводника проекта (рис. 2.12) щёлкните по имени проекта, которое задано по умолчанию, - Ргоjесt-1.
Рис. 2.12. Окно проводника проекта с единственной формой - РПлощадьСтен
Если этого окна нет наГлавной панели проекта, его можно открыть, выбрав команду меню View.
В раскрывшемся Окне свойств (рис. 2.13) установите значение единственного свойства (Nате) равным РПлощадьСтен.
Рис.
2.13.
Установка имени проекта в Окне
свойств
А теперь воспользуйтесь кнопкой Сохранить на инструментальной линейке Главной панели проекта. Щелчок по ней вызовет появление окна диалога системы Windows (рис. 2.14).
Нажатие кнопки Сохранить вызывает сохранение файла формы и появление такого же окна для сохранения файла проекта. В поле Имя файла этого окна будет стоять РПлощадьСтен.
Рис. 2.14. Сохранение файла экранной формы с помощью окна диалога
системы Windows.
После того как вы и в этом окне нажмёте кнопку Сохранить, ваше приложение будет сохранено для дальнейшей модернизации или доработки.
Об этом будет свидетельствовать изменившееся содержание Окна проводника проекта (рис. 2.15).
Рис. 2.15. Окно проводника проекта после создания файлов frm и vbp
Создание исполняемого приложения - ехе-файла
Итак, вы создали ваш первый работающий проект в системе Visual Basic –запустили программу и убедились в том, что она работает так, как вы задумали. Но считать ваш проект законченным Windows-приложением ещё рано, ведь он может работать только в среде проектирования, при раскрытой Главной панели проекта Visual Basic.
Для того чтобы Windows-приложение могло работать независимо от среды проектирования (как говорят, автономно), нужно произвести преобразование (трансляцию) проекта в исполняемый ехе-файл. Для трансляции проекта в исполняемый ехе-файл используется опция File Главной панели проекта и в ней — команда Make ИмяФайла.еxе (рис. 2.16).
Имяфайла — это имя файла вашего проекта. В примере на рис. 2.16 это имя РПлощадьСтен.
После щелчка мышью этой команды появится стандартное диалоговое окно Windows, с помощью которого Visual Basic попросит у вас подтверждения того, что ехе-файл будет иметь имя, совпадающее с именем файла вашего проекта.
Вы можете согласиться с этим или ввести какое-нибудь другое имя ехе-файла (с указанием места, где этот файл будет размещён). После этого Visual Basic всё сделает сам - через несколько секунд ехе-файл будет создан в том месте, которое вы указали.
Рис. 2.16.
Выбор команды
Make
ИмяФайла.ехе
опции File
Главной
панели проекта