Работа с несколькими проектами

Visual Basic позволяет одновременно работать с несколькими проектами. В окне проекта эти проекты и их компоненты отображаются в виде иерархического дерева. Новичку вряд ли потребуется открывать несколько проектов, однако при создании элементов ActiveX (мы займемся этим в уроке 17, «Использование ActiveX») бывает удобно открыть один проект для работы над объектом, а другой — для его тестирования.

Если вы еще не установили примеры приложений, входящие в комплект Visual Basic, вам придется сделать это сейчас. Установка примеров выполняется так:

1. Запустите программу MSDN Library - Visual Basic б Setup при помощи значка Установка и удаление программ (Add/Remove Program) на панели управления.

2. Нажмите кнопку Добавить/удалить (Add/Remove), чтобы начать процесс установки.

3. Когда откроется диалоговое окно MSDN Library - Visual Studio 6.0, нажмите кнопку Add/Remove.

4. Установите в диалоговом окне MSDN Library - Visual Studio б.О флажок рядом со строкой VB Product Samples. Если флажок окрашен в серый цвет, нажмите кнопку Select All.

5. Нажмите кнопку Continue, чтобы завершить процесс установки.

Установив примеры приложений, вы можете опробовать возможность работы с несколькими проектами на следующем примере:

1. Выполните команду File > Add Project.

2. В диалоговом окне Add Project перейдите на вкладку Existing.

3. Выберите файл FirstApp.vbp из подкаталога \MSDN98\98vs\1033\Samples\VB98\ FirsАрр.

4. Нажмите кнопку Open; проект FirstApp включается в IDE.

5. Выполните команду File > Add Project, чтобы добавить еще один проект.

6. Снова перейдите на вкладку Existing в диалоговом окне.

7. Выберите файл Controls.vbp из подкаталога \MSDN98\98vs\1033\Samples\VB98\ Controls; проект Controls также включается в IDE.

Вот и все, что нужно сделать для открытия нескольких проектов. При желании вы можете добавить к ним и другие проекты, но делать это вам придется крайне редко. Скорее всего, вы начнете работать с несколькими проектами при создании серверов и клиентов ActiveX.

 

ПРИМЕЧАНИЕ Одновременная работа с несколькими проектами — полезный навык, который приходит с опытом. Тем не менее во всех уроках этой книги будет открываться лишь один проект.

 

Настройка IDE

Хотя в версии 6 Visual Basic интегрированная среда содержит много дополнительных усовершенствований, ее можно настроить по вашему вкусу. Например, вы можете определить количество пробелов при табуляции, изменить цвет окна программы, закрепить панели инструментов и сделать многое другое. Любые изменения в параметрах IDE начинаются с команды Tools >• Options. На вкладках диалогового окна Options содержатся многие параметры IDE, с которыми мы вскоре познакомимся.

 

Вкладка Editor

Начнем со вкладки Editor (рис. 1.11). Многие из находящихся на ней параметров новичку покажутся непонятными, но постепенно вы приобретете опыт и научитесь настраивать свою рабочую среду на вкладке Editor.

 

Рис. 1.11. Вкладка Editor

 

В группе Code Settings собраны параметры, непосредственно влияющие на работу редактора. После выполнения команды Tools > Options попробуйте поэкспериментировать со следующими вариантами:

Установите флажок Auto Syntax Check, чтобы редактор автоматически находил синтаксические ошибки в программе в режиме конструирования. Этот флажок стоит оставить установленным, что поможет обнаруживать некоторые ошибки на ранней стадии.

Установите флажок Require Variable Declaration, чтобы любые переменные в программе могли использоваться лишь после предварительного объявления.

Установите флажок Auto List Members, чтобы редактор автоматически выводил список членов объекта, на который вы ссылаетесь в программе. Свойства и методы автоматически отображаются в позиции курсора при вводе программы. Все, что от вас требуется, — щелкнуть на нужном свойстве или методе.

 

ПОДСКАЗКА Всегда держите флажок Require Variable Declaration установленным. Он включает единственную строку — Option Explicit — в секцию General Options каждых формы, модуля и класса. Это спасет вас от долгих бесплодных часов отладки крупных приложений в будущем. По мере накопления опыта программирования вы убедитесь, что многие ошибки обусловлены неверным типом переменных или вычисленных выражений. Присвоение значений переменным правильного типа уменьшает количество таких ошибок. Если вы еще не привыкли пользоваться этим флажком, привыкайте сейчас.

 

Установите флажок Auto Quick Info, чтобы разрешить или запретить вывод информации о функциях и их параметрах. Этот параметр особенно полезен для новичков; после установки флажка Visual Basic сопровождает рекомендациями процесс ввода в окне программы.

Установите флажок Auto Data Tips, чтобы на экране отображалось значение переменной, находящейся под указателем мыши. Этот флажок особенно удобен во время отладки приложения.

Установите флажок Auto Indent, чтобы в программе автоматически расставлялись отступы, состоящие из определенного количества пробелов. Он упрощает написание структурных программ. Аккуратно написанная программа легче читается, а это может сильно помочь в процессе отладки. По мере знакомства с примерами в последующих уроках вы увидите, как выглядят структурные программы.

В поле Tab задается количество пробелов, вставляемых редактором в программу при нажатии клавиши Tab. По умолчанию используются четыре пробела, однако вы можете увеличить или уменьшить это число. Количество пробелов в позиции табуляции зависит от вашего личного вкуса.

 

Группа Window Settings содержит всего три флажка:

 

Установите флажок Drag-and-Drop Text Editing, если вы хотите разрешить перетаскивание фрагментов текста в окне программы.

Установите флажок Default to Full Module View, если в редакторе должны отображаться все процедуры текущего объекта. Если вы предпочитаете просматривать их последовательно, снимите этот флажок.

Установите флажок Procedure Separator, если в режиме вывода всех процедур (флажок Default to Full Module View) между текстами процедур должны присутствовать визуальные разделители. Я рекомендую устанавливать этот флажок в режиме просмотра всех процедур.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: