Как найти приложение для операционной среды windows для проекта написанного на языке visual basic
Цель: Получить представление об интегрированной среде разработки приложений Visual Basic .
Задачи: Изучить элементы окна IDE . Разработать первый проект, получить первые практические знания навыки создания Windows -приложений, познакомиться с объектами VB : формой, меткой, текстовым полем - описанием их свойств. Создать событийную процедуру, написать для нее программный код. Рассмотреть возможность создания . exe файла.
§1 ИНТЕГРИРОВАННАЯ СРЕДА РАЗРАБОТКИ( IDE ) VISUAL BASIC
Интегрированная среда разработки( IDE ) Visual Basic - это интерфейс и среда, в которой разрабатываются приложения.
ЗАДАНИЕ 1: Запустите среду разработки приложений Visual Basic :
ПУСК – Программы - Microsoft Visual Basic 6.0 - Microsoft Visual Basic 6.0
I
DE состоит из нескольких компонентов:
Окна макета формы
ЗАДАНИЕ 2:
Внимательно изучите элементы окна IDE .
Закр ой т е поочередно:
Окно макета формы
Включите данные элементы, используя поочередно следующие команды:
View - Project Explorer
View - Properties Window
View - Form Layout Window
View - Toolbars - Standart
View - Toolbox ( выкл.,вкл.)
П
АНЕЛЬ ИНСТРУМЕНТОВ
ЗАДАНИЕ 3: Закройте поочередно: Окно проекта; Окно свойств; Окно макета формы.
С помощью соответствующих кнопок на панели инструментов восстановите их.
Окно проекта( Project Explorer )
Предназначено для быстрого получения информации о различных составляющих проекта - формах, классах, модулях.
Окно свойств( Properties Window )
В нем отображаются различные атрибуты (свойства) выделенных объектов. Объектом можно считать форму, каждый управляющий элемент. В окне свойств отображаются все свойства относящиеся к выделенному объекту.
Окно макета формы(Form Layout Window)
В нем выводится уменьшенное изображение текущей формы.
З АДАНИЕ 4: Ухватите макет формы в этом окне левой кнопкой мыши, переместите в правый верхний угол макета экрана. Запустите программу с помощью кнопки на панели инструментов. Проверьте правильность установки. Завершите работу кнопкой
Панель элементов( ToolBox )
Все кнопки за исключением стрелки-указателя соответствуют объектам, которые можно размещать в своих приложениях. Такие объекты называют управляющими элементами ( Controls ).
Окно конструктора форм
Располагается в центре окна IDE сразу после загрузки приложения, в котором располагается гланый объект проекта Форма ( Form 1). Форма является основой для создания графического интерфейса создаваемого проекта и на ней размещаются различные управляющие элементы.
Окно программного кода ( Code )
П озволяет просматривать и редактировать программный код проекта. Вызывается окно Программного кода командой View - Code и располагается под окном экранной формы.
ЗАДАНИЕ 5: Вызовите окно Программного кода. Изучите его, закройте окно.
О кно просмотра объекта( Object Browser )
Содержит в левом списке все доступные классы объектов - объекты текущего проекта выделены жирным шрифтом. А в правом списке для выбранного объекта показывает перечень его свойств, методов и событий. Окно Просмотра объектов вызывается командой View - Object Browser .
ЗАДАНИЕ 6: Вызовите окно Просмотра объекта. Изучите его, закройте окно.
§2 СОЗДАНИЕ ПЕРВОГО ПРОЕКТА
Создадим приложение, в котором после запуска на форме печатается некоторый текст. Например, "Первый проект на языке Visual Basic ". Для реализации этого проекта:
Измените свойства формы:
Name имя формы, присвойте значение - frm 1
Caption формы присвойте значение - Первый проект
BackColor – раскройте список выберите цвет
BorderStyle - выберите Sizable
Icon - раскройте список и поочередно открывая папки MicroSoft Visual Studio \ Graphics \ Icons … выберите в качестве иконки заголовка изображение Солнца.
Способ 1 - Метка
Разместите в форме метку Label 1, для этого выберите кнопку на панели элементов. Активизируйте кнопку.
Измените свойства метки :
Name имя метки, присвойте значение - Lbl 1
Caption – присвойте значение - Первый проект на языке Visual Basic
Alignment – выберите выравнивание текста - по центру
BackColor - выберите цвет
Font - задайте параметры шрифта
Способ 2 - Текстовое поле
oreColor - измените цвет надписи.
Разместите в форме текстовое поле Text 1, для этого выберите кнопку на панели элементов и установив курсор в форме, удерживая левую кнопку мыши, спроектируйте рамку текстового поля. Активизируйте кнопку.
Изменит е свойства текстового поля :
Name имя текстового поля, присвойте значение - txt 1
Text - присвойте значение - Первый проект на языке Visual Basic
Alignment – подоберите самостоятельно
BackColor - подоберите самостоятельно
Font - подоберите самостоятельно
ForeColor - подоберите самостоятельно
Способ 3 - Метод PRINT
ОБЫТИЙНЫЕ ПРОЦЕДУРЫ
Процедура, связанная с определенным событием, называется событийной процедурой. Событием, например, является Click - щелчок по объекту мышью.
В ыберите на панели элементов управляющий элемент кнопка разместите кнопку Command 1 в форме. Активизируйте кнопку.
Задайте свойства кнопки:
Name присво йте значение - cmd1
Caption - присвойте значение - Метод PRINT
Двойным щелчком по кнопке Command 1 вызовите окно Программного кода. Данное окно содержит событийную процедуру
Private Sub Command1_ Click()
Н аберите в процедуру текст :
Запустите приложение, используя кнопку
Выполните событинйую процедуру, щелкнув по кнопке <Метод PRINT >.
§3 Сохранение проекта
Выберите File - Save Project As…
С помощью кнопки "Создание папки" - создайте папку - Первый проект
Откройте папку «Первый проект»
Сохраните форму Frm 1(обратитевнимание на расширение - . frm )
Сохраните файл проекта Prj 1 (расширение - . vbp )
Отметим, что сохраненный проект может выполняться только в среде программирования Visual Basic . Для того, чтобы проект запускался в операционной системе необходимо создать . exe файл. Для этого используем команду: File - Make …
ПРАКТИЧЕСКАЯ РАБОТА:
Добавить на форму
ПРИМЕЧАНИЕ: Предварительно вспомните процедуру очистки экрана и процедуру конца программы ( TurboPascal ).
ВЫВОД ПО ЛАБОРАТОРНОЙ РАБОТЕ
Сравните инструменты настройки среды IDE (строка меню, контекстное меню, панель инструментов), определите для себя наиболее приемлемые в работе. Результат оформите в виде таблицы:
Название компонента среды IDE
Наиболее приемлемый инструмент настройки среды
Выпишите в тетрадь название . vbp файла, . exe файла, проанализируйте и определите в чем разница этих файлов.
Выполняя практическую работу, выпишите в тетрадь программный код процедуры очистки экрана и процедуру конца программы.
В этом руководстве по Visual Basic вы будете работать со средой Visual Studio для создания и запуска нескольких разных консольных приложений. Вы также ознакомитесь с некоторыми возможностями интегрированной среды разработки (IDE) Visual Studio.
Установите Visual Studio бесплатно со страницы скачиваемых материалов Visual Studio, если еще не сделали этого.
Установите Visual Studio бесплатно со страницы скачиваемых материалов Visual Studio, если еще не сделали этого.
Создание проекта
Сначала мы создадим проект приложения Visual Basic. Для этого типа проекта уже имеются все нужные файлы шаблонов, что избавляет вас от лишней работы.
Откройте Visual Studio 2017.
В верхней строке меню последовательно выберите Файл > Создать > Проект.
Добавление рабочей нагрузки (необязательно)
Вариант 1: использование диалогового окна "Новый проект"
Щелкните ссылку Открыть установщик Visual Studio в левой области диалогового окна Новый проект.
Вариант 2: использование меню "Сервис"
Закройте диалоговое окно Создать проект и в верхней строке меню выберите Сервис > Получить средства и компоненты.
На некоторых снимках экрана в этом учебнике используется темная тема. Если вы не используете темную тему, но хотите переключиться на нее, см. страницу Персонализация интегрированной среды разработки и редактора Visual Studio.
Запустите Visual Studio.
На начальном экране выберите Создать проект.
В окне Создание проекта выберите Visual Basic в списке языков. Затем выберите Windows в списке платформ и Консоль в списке типов проектов.
Применив фильтры по языку, платформе и типу проекта, выберите шаблон Консольное приложение и щелкните Далее.
Затем нажмите кнопку Изменить в Visual Studio Installer. Вам может быть предложено сохранить результаты работы; в таком случае сделайте это. Выберите Продолжить, чтобы установить рабочую нагрузку. После этого вернитесь к шагу 2 в процедуре Создание проекта.
Новый проект открывается в Visual Studio.
Запустите Visual Studio.
На начальном экране выберите Создать проект.
В окне Создание проекта выберите Visual Basic в списке языков. Затем выберите Windows в списке платформ и Консоль в списке типов проектов.
Применив фильтры по языку, платформе и типу проекта, выберите шаблон Консольное приложение и щелкните Далее.
Затем нажмите кнопку Изменить в Visual Studio Installer. Вам может быть предложено сохранить результаты работы; в таком случае сделайте это. Выберите Продолжить, чтобы установить рабочую нагрузку. После этого вернитесь к шагу 2 в процедуре Создание проекта.
Новый проект открывается в Visual Studio.
Создание приложения для запроса имени
Давайте создадим приложение, которое запрашивает имя пользователя, а затем выводит его вместе с датой и временем. Вот как это сделать.
Откройте проект WhatIsYourName, если он еще не открыт.
Введите следующий код Visual Basic между первой открывающей скобкой после строки Sub Main(args As String()) и строкой End Sub :
Этот код заменяет существующие операторы WriteLine, Write и ReadKey.
Нажмите зеленую кнопку Пуск или клавишу F5, чтобы создать и запустить свое первое приложение.
Когда откроется окно консоли, введите свое имя. Окно консоли должно выглядеть так, как показано на следующем снимке экрана:
Для закрытия консольного окна нажмите любую клавишу.
В проекте WhatIsYourName введите следующий код Visual Basic между первой открывающей скобкой после строки Sub Main(args As String()) и строкой End Sub :
Этот код заменяет существующие операторы WriteLine, Write и ReadKey.
Нажмите зеленую кнопку Пуск или клавишу F5, чтобы создать и запустить свое первое приложение.
Когда откроется окно консоли, введите свое имя. Окно консоли должно выглядеть так, как показано на следующем снимке экрана:
Для закрытия консольного окна нажмите любую клавишу.
В проекте WhatIsYourName введите следующий код Visual Basic в файле Program.vb между первой открывающей скобкой после строки Sub Main(args As String()) и перед строкой End Sub :
Код заменяет существующий оператор WriteLine.
Нажмите зеленую кнопку Пуск или клавишу F5, чтобы создать и запустить свое первое приложение.
Когда откроется окно консоли, введите свое имя. Окно консоли должно выглядеть так, как показано на следующем снимке экрана:
Для закрытия консольного окна нажмите любую клавишу.
Создание приложения "Калькулятор"
Откройте Visual Studio 2017 и в верхней строке меню выберите Файл > Создать > Проект.
Введите следующий код между строками Module Program и End Module :
Окно кода должно выглядеть так, как показано на следующем снимке экрана:
Щелкните CalculateThis, чтобы запустить программу. Окно консоли должно выглядеть так, как показано на следующем снимке экрана:
На начальном экране выберите Создать проект.
В окне Создание проекта выберите Visual Basic в списке языков. Затем выберите Windows в списке платформ и Консоль в списке типов проектов.
Применив фильтры по языку, платформе и типу проекта, выберите шаблон Консольное приложение и щелкните Далее.
Затем в поле Имя проекта окна Настроить новый проект введите CalculateThis. Затем щелкните Далее.
Введите следующий код между строками Module Program и End Module :
Окно кода должно выглядеть так, как показано на следующем снимке экрана:
Щелкните CalculateThis, чтобы запустить программу. Окно консоли должно выглядеть так, как показано на следующем снимке экрана:
На начальном экране выберите Создать проект.
В окне Создание проекта выберите Visual Basic в списке языков. Затем выберите Windows в списке платформ и Консоль в списке типов проектов.
Применив фильтры по языку, платформе и типу проекта, выберите шаблон Консольное приложение и щелкните Далее.
Затем в поле Имя проекта окна Настроить новый проект введите CalculateThis. Затем щелкните Далее.
В файле Program.vb введите следующий код между строками Module Program и End Module :
Окно кода должно выглядеть так, как показано на следующем снимке экрана:
Нажмите зеленую кнопку "Пуск" рядом с проектом CalculateThis, чтобы запустить программу. Окно консоли должно выглядеть так, как показано на следующем снимке экрана:
Добавление системы управления исходным кодом Git
Теперь, когда вы создали приложение, вы можете добавить его в репозиторий Git. Мы их предоставим. Visual Studio упрощает этот процесс с помощью инструментов Git, которые вы можете использовать непосредственно из IDE.
Чтобы связать свой код с Git, вы начинаете с создания нового репозитория Git, в котором находится ваш код. Вот как это сделать.
В строке состояния в правом нижнем углу Visual Studio нажмите Добавить в систему управления версиями и выберите Git.
В диалоговом окне Создать репозиторий Git войдите в GitHub.
Имя репозитория заполняется автоматически в зависимости от расположения вашей папки. По умолчанию ваш новый репозиторий является частным. Это означает, что только вы можете получить к нему доступ.
Независимо от того, является ли ваш репозиторий общедоступным или частным, лучше всего иметь удаленную резервную копию кода, надежно хранящуюся на GitHub. Даже если вы не работаете с командой, удаленный репозиторий позволит получать доступ к коду с любого компьютера.
После того как вы создали свой репозиторий, вы увидите информацию о статусе в строке состояния.
Первый значок со стрелками показывает, сколько исходящих и входящих фиксаций в вашей текущей ветке. Вы можете использовать этот значок, чтобы получать любые входящие или исходящие фиксации. Вы также можете выбрать отображение этих фиксаций в первую очередь. Для этого щелкните значок и выберите Просмотреть исходящие/входящие.
Второй значок с карандашом показывает количество незафиксированных изменений в вашем коде. Щелкните этот значок, чтобы просмотреть эти изменения в окне Git Changes.
Чтобы узнать больше о том, как использовать Git с вашим приложением, см. документацию по управлению версиями Visual Studio.
Быстрые ответы на часто задаваемые вопросы
Что такое Visual Basic?
Visual Basic — это типобезопасный язык программирования, который прост в изучении. Он является производным от языка BASIC (Beginner's All-purpose Symbolic Instruction Code — универсальный код символических инструкций для начинающих).
Что такое Visual Studio?
Visual Studio — это интегрированный набор средств разработки. Его можно рассматривать как программу для создания приложений.
Что такое консольное приложение?
Консольное приложение принимает входные данные и выводит результаты в окне командной строки (также называется консоль).
Следующие шаги
Поздравляем с завершением этого учебника! Для получения дополнительных сведений перейдите к следующему руководству.
Visual Basic 6.0 - популярная версия интегрированной среды разработки с классическим языком программирования Visual Basic разрабатываемая компанией MicroSoft, с улучшенным компилятором и расширенным функционалом для обработки строк и массивов. Основное назначение Visual Basic, это создание событийных Windows приложений с поддержкой графического интерфейса и баз данных, при этом, несмотря на унаследованную парадигму и синтаксис оригинального Бейсика, его структура сильно приблизилась к Паскалю.
Простота языка Бейсик дополненная возможностями использования графического интерфейса Windows, а так же достаточно низкий порог входа быстро сделали Visual Basic одним из самых популярных IDE для быстрой разработки прикладных программ. Не последнюю роль в росте популярности сыграла интеграция Визуал Бейсика с графическим интерфейсом пользователя. Программисты получили возможность использования готовых элементов интерфейса Windows (кнопок, всплывающих окон и т.д.) и их размещения с помощью мыши и избавились от утомительного описания того или иного окна, сосредоточившись непосредственно на коде, исполняемом в ответ на действия пользователя.
Несмотря на появление в пятой версии Visual Basic возможности компилирования программ в исполняемые файлы, для их запуска в операционной системе Windows требовалась библиотека MSVBVM60.dll (как и в случае с Visual C++, программы которого работают только при наличии библиотек Microsoft Visual C Redistributable Package).
Обратите внимание, что оригинальный Visual Basic 6.0 имеет проблемы совместимости с современными операционными системами. Для Windows 7 скачивайте портативную версию Visual Basic на русском языке, которая поддерживает все возможности установочного пакета. К сожалению, Visual Basic 6.0 не работает под управлением Windows 10, поэтому пользователям этой операционной системы нужно устанавливать современную Microsoft Visual Studio Community Edition (для работы с Visual Basic) и ознакомиться с инструкцией, размещённой в разделе файлов.
Вся работа с VBA происходит в интегрированной среде разработки (ИСР). Поэтому давайте для начала узнаем, что же такое интегрированная среда разработки.
Интегрированная среда разработки (сокращенно ИСР, на английском Integrated development environment — сокращенно IDE) — это комплекс программных средств, которые используют программисты для разработки программного обеспечения (ПО). ИСР нередко называют единой средой разработки (ЕСР).
Интегрированная среда разработки VBA представлена в виде редактора. Этот редактор включает в себя специализированные средства для создания пользовательского интерфейса, что делает его полноценной визуальной средой разработки приложений.
Редактор VBA
В большинстве приложений, которые поддерживают язык VBA (Word, Excel, PowerPoint и т.д.), чтобы запустить редактор VBA нужно на ленте выбрать вкладку Разработчик и в группе Код кликнуть по кнопке Visual Basic, или одновременно нажать клавиши <Alt+F11>.
Чтобы закончить работу с редактором VBA можно выбрать команду меню File — Close and Return to <имя приложения, в котором вы работаете>, или нажав клавиши <Alt+Q>.
Так как в редакторе VBA используется очень много окон, то все их держать открытыми одновременно просто нерационально. Любое окно можно открыть с помощью соответствующей команды в меню View, или используя комбинации быстрых клавиш.
Но если вы всё же предпочитаете сразу открывать все окна, то для быстрого перехода из одного окна в другое можно использовать комбинацию клавиш <Ctrl+Tab> или <Ctrl+F6>. Также, чтобы быстро сделать активным определенное окно, можно использовать меню Window (это на случай, если нужное вам окно оказалось перекрытым другими окнами).
Давайте теперь рассмотрим все окна редактора VBA и разберёмся для чего они нужны.
Окна редактора VBA
В редакторе Visual Basic предусмотрены следующие рабочие окна:
Читайте также: