2. Знакомство с рабочей средой языка VB.В процессе освоения материала этого занятия Вы познакомитесь со средой программирования VB IDE, получите первые понятия о работе с языком, создадите заготовку своей первой программы и ознакомитесь с ее строением. Чтобы начать работу, очевидно, следует включить компьютер. Включите компьютер, дождитесь окончания загрузки Windows. Как правило, запуск языка VB производится путем выбора соответствующего пункта меню «Пуск» (“Start”), например: Способ запуска на Вашем компьютере может отличаться от указанного. В случае затруднений обращайтесь к специалисту, обслуживающему Ваше рабочее место, или – к любому знакомому опытному пользователю. Попросите опытных товарищей скопировать значок VB на рабочий стол или в Панель быстрого запуска – для облегчения запуска языка. Запустите VB согласно этим рекомендациям. Перед Вами появится следующее окно Visual Basic IDE (Integrated Development Environment – Интегрированная Среда Разработки), в которой и происходит работа с языком VB. Примите к сведению отличие между языком VB и VB IDE. Язык есть , как было указано выше, совокупность лексики (словарного запаса) и синтаксиса (правил использования), как и любой «человеческий» язык, а IDE – есть инструмент для работы с этим языком. Но, так как работа с VB возможна только при посредстве VB IDE, эти термины зачастую применяются как синонимы (например, выражения «запустить VB» и «запустить VB IDE» равнозначны).
Назначение этого окна станет понятно далее, пока – закройте его. Нажмите [Esc]. Окно VB приобретет следующий вид: Строка меню содержит пункты, выбором которых Вы можете указать VB выполнить те или иные действия. В этой строке Вы видите заголовки, при выборе которых открывается меню второго уровня, содержащее список пунктов. Вот, например, что появится при выборе пункта меню Help (Справка): Вот краткое описание разделов основного меню:
Непонятные сейчас термины будут объяснены в процессе изучения материала. Условимся на будущее применять специальные обозначения для действий с меню. Например, если Вам нужно выполнить команду New Project(Новый проект), которая находится в меню File (Файл), то Вы в тексте книги встретите такую запись: FileNew Project Панель управления ToolBar содержит кнопки для быстрого вызова часто используемых команд VB IDE. Назначение кнопок узнать несложно: при помещении курсора мыши на кнопку появится (через 1-2 секунды) окошечко с названием кнопки. Поместите курсор на кнопку с изображением открытой папки. Вот что должно получиться: Вы можете настроить строку меню и панель кнопок по своему вкусу. Попробуйте сделать это самостоятельно. Начните с right-click на панели кнопок, а в появившемся меню выберите пункт Customize (Настройка). Как Вы можете убедиться, «внутри» главного окна IDE имеются небольшие окна, как бы «приклеенные» к рамке главного окна. Это – так называемые плавающие окна IDE, выполняющие каждое свою функцию. Окно ToolBox (Панель Инструментов) отображает набор компонентов, включенных в открытый проект. Окно Properties (Свойства) позволяет просматривать и изменять свойства объектов. Окно Project Browser (Проводник Проекта) дает возможность наглядно видеть структуру проекта и управлять выводом для редактирования тех или иных компонентов проекта. Окно Form Layout (Предпросмотр) позволяет видеть примерный внешний вид создаваемого объекта. Это окно для работы не нужно, его можно убрать. Нажмите на кнопку с «косым крестом» в верхнем правом углу этого окна. Путем перетаскивания за заголовок Вы можете перемещать плавающие окна, располагая их по своему вкусу. Закрытое окно можно вновь открыть, используя команды меню View. Попробуйте изменить расположение окон. Например, так: Теперь перейдем к созданию рабочего проекта и изучению его структуры. Перед началом работы следует создать рабочий каталог, в котором Вы будете сохранять файлы, используемые в работе. VB по умолчанию сохраняет файлы в своем собственном каталоге. НЕ ДЕЛАЙТЕ ЭТОГО! В процессе работы все файлы Ваших проектов перемешаются, что доставит Вам чрезвычайно много проблем. Создайте (стандартными средствами Windows) каталог C:\VB Begin Если Вы хорошо умеете это делать и легко ориентируетесь в системе каталогов – можете назвать рабочий каталог так, как захотите.
При вводе строк, указанных в этой книге, кавычки не вводятся! Кавычки – лишь символ, обозначающий, что данная последовательность знаков – строка, предназначенная для ввода. Запомните, что VB позволяет имена, написанные буквами национальных – в том числе русского – алфавитов за одним исключением. К сожалению, именно с этим исключением мы столкнемся впоследствии. Поэтому, во избежание проблем, пожалуйста, не пользуйтесь русскими именами файлов и каталогов в Вашей Первой Программе. Создадим рабочий проект VB. Выполните команду FileNew Project Появится окно: Как видите, оно аналогично вкладке New окна, появляющегося при запуске VB и выполняет те же функции. В группе значков Вы можете выбрать тип программы, над которой будете работать. Нас интересует самый первый тип Standard EXE (собственно программа). Программа, создаваемая в среде VB IDE, называется проектом. Сложная программа может состоять из нескольких проектов, но типично соотношение «одна программа = один проект». VB позволяет создавать несколько типов проектов, в том числе:
Вы будете создавать проект типа Standard Exe. Убедитесь, что выделен значок с названием Standard EXE, если нужно, щелкните на нем левой клавишей мыши.
Как видно, VB создал окно-заготовку новой формы: Обратите внимание на плавающие окна VB. В окне ToolBox появились значки, их мы рассмотрим далее. Изменилось содержимое и окна Properties. А окно Project Browser изучим подробнее. Проект в VB строится путем создания и изменения составляющих его частей-компонентов. Типичные компоненты имеют две «ипостаси» – визуальное и кодовое представление. Поэтому при создании программы Вы должны будете:
На рисунке Вы видите обозначения составных частей проекта: Проект включает в себя файл собственно проекта (на рисунке обозначен как Project1(Project1) и файлы модулей. Во вновь созданном проекте модуль один, на рисунке обозначен Form1(Form1). Модуль содержит текстовое описание части программы и может иметь визуальное представление. Типы модулей VB:
Класс – это особый элемент программы, включающий исполнимый код и данные, на основе классов программа будет создавать объекты. Итак, Вами создан новый рабочий проект VB. Следующим шагом должно стать сохранение проекта на жестком диске Вашего компьютера. Для правильного сохранения результатов работы надо:
Первый пункт этих указаний Вы уже выполнили, создав каталог VB Begin. Переименование файлов компонентов проекта желательно потому, что VB по умолчанию присваивает им совершенно бессодержательные имена, наподобие Form1, Module2. Согласитесь, невозможно понять ничего о назначении компонента, увидев подобное имя. Начнем с переименования самого проекта.
Значок обозначает файл проекта.
Появится контекстное меню:
Возникнет диалоговое окно свойств проекта:
Окно свойств проекта закроется. Обратите внимание на изменения, произошедшие в окне навигатора проекта: Теперь следует переименовать компонент проекта, пока еще единственный. Убедитесь, что открыто окно Properties.
Окно Properties приобретет вид (показана верхняя часть окна): Рассмотрим это окно подробнее. В заголовке окна Вы видите строку Properties – Form1 (Свойства – Form1). Это – обозначение компонента, со свойствами которого Вы сейчас работаете (пока еще этот компонент называется Form1). Ниже – строка с надписью: Form1 Form (Form1 Форма). В этой строке Вы можете выбирать составной элемент компонента, с которым будете работать. Пока составной элемент один – сама форма. Далее – две вкладки, Alphabetic и Categorized (По алфавиту и По категориям). Обычно нет нужды изменять выбор этих вкладок. И, наконец, далее Вы видите две колонки текста. Это – основная часть окна Properties. Ваша работа будет проходить именно в этой области. Найдите строку, в левой часть которой находится надпись (Name) (Имя): В правой части этой строки Вы увидите надпись “Form1”. Это – текущее значение свойства. Все объекты VB обладают свойствами.
Двойным щелчком выделите текущее значение свойства Name:
Не забывайте, что кавычки вводить не надо! Кавычки лишь ограничивают текст, предназначенный для ввода! Вот что должно получиться: Щелкните в любом месте IDE. Обратите внимание на изменение в окне визуального редактирования формы. Теперь оно выглядит так: Соответственные изменения произошли и в окне навигатора проекта: Свойство Name (Имя) – важнейшее из свойств объектов.
Свойства Name различных компонентов проекта не могут совпадать! Еще раз взгляните на окно визуального редактирования. Не смотря на то, что свойство Name мы изменили, заголовок заготовки формы остался прежним! Внимательный читатель поймет, в чем дело! До этого Вы работали со свойством Name – Имя, а сейчас обращаете внимание на Заголовок! Свойство Name – внутреннее, служебное свойство, необходимое для программистов, но, как правило, невидимое вне текста программы.
В окне Properties найдите строку свойства Caption: Как видите, значение этого свойства прежнее. Изменим его.
Вот что должно получиться: А вот – изменения в окне визуального редактирования: Теперь Ваш Первый Проект готов к сохранению! Сохранение проекта и всех его компонентов производится с помощью команды меню FileSave Project (ФайлСохранить Проект). Выполните команду меню FileSave Project. Появится диалоговое окно, в котором Вы можете выбрать каталог для сохранения и имя файла компонента. Стандартной навигацией по каталогам перейдите в созданный Вами ранее каталог VB Begin. Убедитесь, что в строке Имя Файла находится имя файла формы frmAbout.frm:
Появится аналогичное окно, предлагающее сохранить файл проекта.
Поздравляем! Ваш Первый Проект успешно сохранен. Вы можете в любой момент вернуться к работе с ним. А теперь – отдохните.
В дальнейшем это действие всегда будет завершать Вашу работу с VB. Вопросы
Никогда не беспокойтесь о точности формулировок. Вы учитесь для себя, и должны уметь выражать смысл информации своими словами. Вы должны понимать, а не зубрить. Задания
|