Язык программирования BASIC (Beginner’s Allpurpose Symbolic Instruction Code – универсальный символьный программный код для начинающих) разработали сотрудники Дартмутского колледжа (США) в 1964 г. с целью быстрого обучения студентов основам программирования.
Visual Basic – это интегрированная среда разработки приложений, включающая следующие компоненты:
- Конструктор форм предназначен для создания окна-формы с набором необходимых элементов;
- Текстовый редактор предназначен для написания программ, в котором доступны команды для операций работы с фрагментами текста: копирования, вставки, вырезания;
- Отладчик используется для устранения ошибок в тексте программы, выделяя их в тексте различными цветами;
- Компилятор используется для превращения отлаженного программного проекта в Windows-приложение в полноценный исполняемый (.exe) файл, который запускается без участия среды Visual Basic.
Сдай на права пока
учишься в ВУЗе
Вся теория в удобном приложении. Выбери инструктора и начни заниматься!
Learn Visual Basic in 30 Minutes
Преимущества Visual Basic:
- является простым и наглядным в сравнении с другими языками программирования;
- динамично развивается;
- интегрирован в программы Word, Excel, Power Point и др., что дает возможность управлять этими программами из других программ.
Язык Visual Basic является объектно-ориентированным, т.е. работает с разными объектами, каждый из которых имеет определенные свойства: цвет, размеры, положение и др. К некоторыми объектам можно применять определенные действия, которые называют методами (например, нажатие кнопки). Эти действия вызывают определенное событие (например, закрытие приложения). Для описания события должен быть написан соответствующий код в тексте программы.
Запуск Visual Basic
Запустить среду Visual Basicможно несколькими способами:
- Нажать Пуск – Все программы – Microsoft Visual Basic 6.0.
- Дважды щелкнуть по ярлыку VB6 на Рабочем столе.
После запуска открывается окно с тремя вкладками: Новое, Существующее, Прошлое.
Для создания нового проекта нужно на вкладке Новое выбрать Стандартный EXE и нажать Открыть.
«Знакомство со средой Visual Basic»
Готовые курсовые работы и рефераты
Решение учебных вопросов в 2 клика
Помощь в написании учебной работы
Для открытия существующего проекта на вкладке Существующее нужно выбрать Открыть нужную папку, выбрать Выбрать нужный проект и нажать Открыть.
Если нужно открыть объект, который ранее уже открывался на данном компьютере, можно на вкладке Прошлое выбрать вариант Выбрать нужный проект и нажать Открыть.
Сохранение проекта
Проект приложения сохраняется в отдельной папке, т.к. каждый элемент проекта сохраняется в отдельном файле. При первом сохранении указываются имена файлов для всех элементов проекта. Принято имя файла, сохраняющего форму, начинать с буквы F (FИмяФайла.frm), имя файла, сохраняющего проект – с буквы P (PИмяФайла.vbp).
Создание реальной программы на Visual Basic .NET 1/9
Для сохранения проекта, который содержит одну форму, нужно в меню Файл выполнить команду Сохранить Проект как.
Окна среды программирования Visual Basic
Определение 1
Элементами среды программирования являются небольшие окна, которые выводят различную информацию и позволяют управлять составными частями проекта.
Все окна среды программирования выводятся на экран с помощью пункта меню Вид и их можно перетягивать за строку заголовка к любому краю экрана.
интернет-биржа студенческих работ»>
Рисунок 1. Окно среды программирования Visual Basic. Автор24 — интернет-биржа студенческих работ
Проводник проекта
В окне Проводник проекта отображаются группы объектов (например, Формы, Модули), которые используются в данном проекте. В группах размещаются сами объекты: формы, модули.
С помощью окна Проводник проекта можно вывести на экран окно формы двойным нажатием по значку или имени формы. С помощью пункта меню Проект можно добавить новые объекты: Форму, MDI Форму, Модуль, Модуль Класса, Управление Пользователя, Страницу Свойств и др.
Для открытия окна программного кода объекта нужно в контекстном меню объекта выбрать пункт Показать код или нажать кнопку Показать код в окне проводника проекта.
Для удаления объекта из проекта нужно в контекстном меню объекта выбрать команду Удалить или выделить объект и нажать клавишу Delete.
Окно свойств
В окне свойств отображаются свойства текущего объекта (формы или элементов управления: кнопок, полей для ввода или вывода текстов, надписей). Выделенный объект является текущим. Например, если выделена форма, то Окно свойств примет вид:
Рисунок 2. Окно свойств. Автор24 — интернет-биржа студенческих работ
- Имя объекта, свойства которого отображаются.
- Вкладки Алфавит и Категории, с помощью которых можно отобразить свойства в алфавитном порядке или по категориям соответственно.
- Название свойства.
- Значение свойства.
- Комментарий к выбранному свойству.
Форма
Форма является эскизом окна создаваемого приложения.
Форма также является объектом, который имеет свойства, методы и события. На форме можно размещать другие объекты: кнопки, списки, текстовые поля и т.п.
В среде Visual Basic можно создать следующие виды форм:
- Форма – обычная форма, которая используется для создания несложных программ.
- MDI Форма – форма, которая может содержать дочерние (вложенные) формы. Приложение может содержать не больше одной такой формы.
- Дочерняя форма содержится только внутри основной формы. Приложение может содержать несколько дочерних форма.
- Форма диалога появляется на экране на короткое время, служит для ввода или вывода информации, не может изменяться в размерах и выводится поверх других окон.
Элементы управления
Определение 2
Элементами управления называются объекты, служащие для организации пользовательского интерфейса. К элементам управления относятся кнопки, списки, переключатели.
Для добавления элементов управления на форму нужно:
- В меню Вид выбрать пункт Панель Инструментов (если она еще не выведена на экран).
- Выбрать элемент, щелкнув по нему мышью.
- Перевести указатель мыши на форму и, нажав левую кнопку мыши, переместить ее по диагонали вниз и направо на форме.
- Метка Label предназначена для добавления текста на форму, который не может быть изменен пользователем, но может быть изменен программно.
- Текстовое поле TextBox служит для введения текста или отображения результата во время работы программы.
- Командная кнопка Command Button.
- Рамка для рисунка PictureBox предназначена для содержания рисунка.
- Рамка Frame используется для оформления, а также для группировки переключателей.
- Флажок Check Box используется для введения значения Да (флажок установлен) или Нет (флажок снят).
- Переключатель Option Button позволяет пользователю выбрать один вариант из нескольких.
- Поле со списком ComboBox используется для введения текста как и в TextBox, кроме того можно использовать выбор из списка.
- Список ListBox cодержит список строк, из которого пользователь может выбрать одну или несколько.
Источник: spravochnick.ru
Руководство по программированию на Visual Basic
Как и в случае с любым современным языком программирования, Visual Basic поддерживает множество общих конструкций программирования и языковых элементов. В этом руководстве описываются все основные элементы программирования с помощью Visual Basic.
в этом разделе
Соглашения о структуре программы и коде
Содержит документацию по базовой структуре и соглашениям кода Visual Basic, таким как соглашения об именовании, комментарии в коде и ограничения в Visual Basic.
Возможности и элементы языка Visual Basic
Содержит ссылки на разделы с описанием важных элементов Visual Basic, включая LINQ и XML-литералы.
COM-взаимодействие
Рассматривает проблемы взаимодействия, связанные с созданием и использованием объектов модели COM в Visual Basic.
Связанные разделы
Справочник по языку Visual Basic
Содержит справочные сведения о различных аспектах программирования Visual Basic.
Компилятор Visual Basic с интерфейсом командной строки
Предоставляет сведения об использовании компилятора командной строки Visual Basic, параметров компилятора и средства обновления ключевых слов.
Источник: learn.microsoft.com
Язык программирования visual basic. Основные понятия. Объекты, свойства, методы
Visual Basic — это последняя версия одного из популярных языков программирования. В настоящее время с помощью Visual Basic можно быстро создавать приложения, работающие в среде Windows для любой области компьютерных технологий: бизнес-приложения, мультимедиа, приложения типа клиент — сервер и приложения управления базами данных. Кроме того, Visual Basic является встроенным языком для приложений Microsoft Office. Многие разработчики приложений также используют Visual Basic в качестве внутреннего языка своих приложений.
Visual Basic представляет собой интегрированную среду разработки, которая содержит набор инструментов, облегчающих и ускоряющих процесс разработки приложений. Причем процесс разработки заключается не в написании программы (программного кода), а в проектировании приложения. Приложение формируется средствами графического редактирования (компоновки), что позволяет свести процесс создания программного кода к минимуму.
Как и во всех современных системах визуального проектирования, в Visual Basic применяется объектно-ориентированный подход к программированию. Любое приложение, написанное на Visual Basic, представляет собой совокупность объектов.
Объект — некая сущность, которая четко проявляет свое поведение и является представителем некоторого класса подобных себе объектов. Почти все, с чем производится работа в VB, является объектами. Например: Форма, Командная кнопка, Текстовое поле и т. д.
Каждый объект характеризуется:
Свойство — это имеющий имя атрибут объекта. Свойства определяют характеристики объекта (цвет, положение на экране, состояние объекта).
Методы — это действия или задачи, которые выполняет объект (то, что можно делать с объектами).
Классом объектов в объектно-ориентированных языках программирования называется общее описание таких объектов, для которых характерно наличие множества общих свойств и общих действий, которые способны выполнять эти объекты (например, класс Командная кнопка — общее описание кнопок в окнах приложений). Они должны иметь множество общих свойств и других характеристик (например, событий, одинаковых для всех этих объектов: щелчок мышью).
Приложение, создаваемое в среде Visual Basic, называется проектом. Программный проект — это совокупность частей, составляющих будущее Windows-приложение. Любой проект должен обязательно состоять из экранных форм (хотя бы одной) и программных модулей (хотя бы одного). Visual Basic хранит каждый проект в отдельном файле с расширением vbp.
• совокупность свойств этого окна с их значениями;
• совокупность объектов, находящихся в этом окне;
• совокупность свойств этих объектов с их значениями.
В Visual Basic экранная форма хранится в отдельном файле с расширением frm.
Программный модуль — это хранящийся в отдельном файле программный код (текст некоторой программы). Он может использоваться при решении чаще всего одной, а иногда и нескольких задач. Имя этого файла имеет расширение bas.
Программный код проекта существует не сам по себе, он привязан к отдельным объектам экранной формы. Часть кода, которая относится только к одному объекту, в свою очередь может состоять из нескольких фрагментов-процедур.
В Visual Basic программный код почти всегда привязывается к какому-либо событию, которое является сигналом к началу работы программы. Например, щелчок мыши по какому-либо объекту экранной формы; загрузка новой экранной формы; перемещение указателя мыши вдоль полосы прокрутки; нажатие какой-либо клавиши на клавиатуре.
Сначала проектируется экранная форма, затем устанавливаются события, которые будут происходить в работающем приложении, и только затем программируются действия, связанные с этими событиями.
Событие — это характеристика класса объекта, описывающая внешнее воздействие, на которое реагирует объект этого класса во время работы приложения.
Большинство процедур, из которых состоит программный код УВ, привязаны к событиям и называются процедурами-событиями.
Создание любого УШВОУ5-приложения состоит из следующих этапов.
1. Постановка задачи. Описание принципа работы будущего приложения, видов экранных форм (окон) этого приложения.
2. Разработка интерфейса. Создание экранных форм приложения со всеми находящимися на этих формах объектами и свойствами этих объектов.
3. Программирование. Определение того, какие события будут происходить в процессе работы приложения, составление алгоритмов процедур для этих событий и написание программы (программных кодов) этих процедур.
4. Отладка программы. Устранение логических ошибок в процедурах и достижение того, чтобы приложение работало удовлетворительно в среде проектирования.
5. Сохранение проекта и при желании — компиляция (превращение проекта в исполняемое приложение, способное работать самостоятельно за пределами среды проектирования).
Приложение может работать в режиме компиляции или интерпретации. В режиме интерпретации все инструкции на языке БЭЙСИК, из которых состоит программа, будут выполняться системой Visual Basic непосредственно в процессе их чтения компьютером строка за строкой в среде разработки.
В режиме компиляции сначала производится отладка программы с помощью интерпретатора, затем она полностью транслируется (переводится) с языка высокого уровня (БЕЙСИКа) на язык низкого уровня (язык машинных команд компьютера), т. е. компилируется.
Скомпилированная программа помещается в файл с расширением ехе. Этот файл может быть запущен на исполнение самостоятельно, без поддержки среды Visual Basic.
Источник: studfile.net