Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Настройка IDE VB

<< Оглавление

Настройка IDE VB

Главное - знать IDE!

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

Обязательно выделите время и поиграйте с IDE. Меняйте параметры, перемещайте окна и настраивайте панели инструментов. Главное - освойтесь в незнакомой обстановке. Так вы не только повысите производительность труда, но получите практические знания.

Возможности VB 6.0

Visual Basic является мощным программным средством, с помощью которого можно легко реализовать широкий спектр практических задач. Основное достоинство этого языка программирования состоит в том, что он оптимально сочетает в себе простоту использования, доступность и большой набор разнообразных возможностей, позволяющих охватить все основные области программистской деятельности.

В названии этого языка слово "Visual" означает способ, при помощи которого данным программным средством создается графический пользовательский интерфейс (Graphical User Guide, или сокращенно GUI). Вместо того чтобы описывать в программе, где и каким образом появится на экране тот или иной объект, программист может просто расположить его в нужном месте еще на этапе разработки своего приложения. В качестве таких заготовок в подавляющем большинстве случаев используются встроенные элементы управления, то есть уже созданные объекты с заданными наборами свойств и методов. Программист может изменять значения тех или иных свойств у выбранного объекта, а также описывать для него разнообразные методы. Кроме того, имеется возможность обработки программистом различных событий, которые могут возникать в результате каких-либо действий пользователя.

Основные возможности языка Visual Basic:

  1. Реализация разработчиком максимально глубокого и удобного интерфейса для своего приложения, который сможет удовлетворить потребности даже самого взыскательного пользователя.
  2. Создание самых разнообразных многоуровневых и всплывающих меню.
  3. Обработка событий мыши и клавиатуры, вывод на экран различных графических изображений, а также геометрических фигур.
  4. Управление цветом, настройками принтера, использование стандартных диалогов.
  5. Работа с графикой, рисование, обработка изображений.
  6. Использование таймера.
  7. Обработка файлов и каталог на жестком диске.
  8. Доступ к базам данных.
  9. Разработка собственных элементов управления ActiveX.

Настройка IDE

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

Вкладка Editor

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

  • Установите флажок Auto Syntax Check, чтобы редактор автоматически находил синтаксические ошибки в программе в режиме конструирования. Этот флажок стоит оставить установленным, что поможет обнаружить не которые ошибки на ранней стадии.
  • Установите флажок Require Variable Declaration, чтобы любые переменные в проекте могли использоваться лишь после предварительного объявления.
  • Установите флажок Auto List Members, чтобы редактор автоматически выводил список членов объекта, на который вы ссылаетесь в программе. Свойства и методы автоматически отображаются в позиции курсора при вводе программы. Все, что от вас требуется, - щелкнуть на нужном свойстве или методе.
  • Установите флажок Auto Quick Info, чтобы разрешить или запретить вывод информации о функциях и их параметрах. Этот параметр особенно полезен для новичков: после установки флажка Visual Basic сопровождает рекомендациями процесс ввода в окне программы.
  • Установите флажок Auto Data Tips, чтобы на экране отображалось значение переменной, находящейся под указателем мыши. Этот флажок особенно удобен во время отладки приложения.
  • Установите флажок Auto Indent, чтобы в программе автоматически расставляет отступы, состоящие из определенного количества пробелов. ОН упрощает написание структурных программ. Аккуратно написанная программа легче читается, а это может сильно помочь в процессе отладки.
  • В поле Tab задается количество пробелов, вставляемых редактором в программу при нажатии клавиши Tab. По умолчанию используется 4 пробела, однако вы можете увеличить или уменьшить это число. Количество пробелов в позиции табуляции зависит от вашего вкуса.

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

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

  • Установите флажок Drag-and-Drop Text Editing, если вы хотите разрешить перетаскивание фрагментов текста в окне программы.
  • Установите флажок Default to Full Module View, если в редакторе должны отображаться все процедуры текущего объекта. Если вы предпочитаете просматривать их последовательно, снимите этот флажок.
  • Установите флажок Procedure Separator, если в режиме вывода всех процедур (флажок Default to Full Module View) между текстами процедур должны присутствовать визуальные разделители. Я рекомендую установить этот флажок в режиме просмотра всех процедур.

Вкладка Editor Format

На этой вкладке выбираются цвета и шрифты, используемые в редакторе. Назначение этой вкладки понятно без комментариев, поэтому мы не будем подробно рассматривать ее.

Вкладка General

Вкладка General предназначена для настройки различных аспектов IDE - например, вывода линий сетки на формах, обработки ошибок и компиляции.

  • В группе Form Grid Setting можно задать расстояние между узлами сетки. Сетка используется для выравнивания элементов на форме. Обычно значения по умолчанию оказываются достаточно удобными.
  • Группа Error Trapping позволяет задать "чувствительность" обработки ошибок. Работа вашего приложения может прерываться при возникновении любой ошибки, ошибки в модуле класса или при любой необработанной ошибке. Необработанной называется ошибка, для которой вы не написали функцию перехвата. Оставьте в этой группа переключатель, установленный по умолчанию (Break in Class Module).

Группа Compile содержит следующие параметры:

  • Установите флажок Compile on Remand, чтобы Visual Basic компилировал вашу программу по мере ее написания. Это ускоряет запуск программы командой Run=>Start. Этот флажок устанавливается по умолчанию.
  • Флажок Enable Background Compile позволяет вам продолжать работу, пока Visual Basic компилирует приложение. Этот флажок устанавливается по умолчанию.

На вкладке General имеется еще два флажка:

  • При установке флажка Show Tool Tips Visual Basic отображает подсказку с описанием управляющего элемента, если задержать над ним указатель мыши. Это полезная возможность особенно пригодиться тем, кто только начинает работать с Visual Basic.
  • Установите флажок Collapse Proj. Hides Windows, чтобы при свертывании проекта в окне проекта сворачивалось и связанные с ним окна.

Вкладка Docking

На вкладке Docking можно указать, какие окна в IDE могут закрепляться в определенной позиции экрана. Как говориться - комментарии излишни.

Закрепленные окна фиксируются у краев экрана или других объектов. Закрепление помогает ориентироваться в различных окнах проекта.

Вкладка Environment

На вкладке Environment расположены самые важные параметры настройки IDE.

Если вас раздражает окно Project Wizard, появляющееся при создании каждого нового проекта, снимите переключатель Prompt for Project в группе When Visual Basic Starts. А пока оставьте его установленным.

Кроме того, если вы не хотите отказываться от Project Wizard, но хотите убрать его из окна некоторые шаблоны, снимите соответствующие флажки в группе Show Templates For.

Самые важные параметры на этой вкладке (и возможно, во всей IDE) находятся в группе When a Program Starts. Во время разработки серьезного проекта вам придется часто сохранять работу. Проще всего сделать это, установив переключатель Prompt To Save Changes, - в этом случае перед каждым запуском приложения Visual Basic предлагает сохранить проект.

Обычно я снимаю переключатель Don't Save Changes только во время экспериментов или демонстрации программ, которые не требуют сохранить на будущее. При желании можете установить его, но если вы захотите сохранить те проекты, с которыми вы будете работать, нужно будет его установить.

Вкладка Advanced

Наконец, на вкладке Advanced имеется еще несколько параметров, которые пока не представляют для нас особого интереса. И все же я опишу их назначение:

  • Установите флажок Background Project Load, чтобы Visual Basic загружал проект в фоновом режиме. Это позволит вам продолжать работу во время загрузки проекта. Этот флажок устанавливается по умолчанию.
  • Не снимайте флажок Notify When Changing Shared Project Items. Некоторые проекты Visual Basic могут совместно использовать такие объекты, как формы или модули. Если загрузить несколько проектов, работающих с общими объектами, и изменить один из них, Visual Basic сообщит вам об этом.
  • Флажок SDI Development Environment позволяет выбрать интерфейс IDE - многодокументный (MDI) или однодокументный (SDI).
  • Наконец, в Visual Basic 6 появился ряд дополнительных возможностей, ориентированных на Internet. Если вы владеете языком разметки гипертекста (HTML), то сможете создавать Web-страницы прямо из VB. Внешний редактор Web-страниц выбирается из списка External HTML Editor.

Поскольку мы не сможем рассмотреть все аспекты IDE в одной статье, я рекомендую вам просмотреть все команды меню и выяснить их назначение. Как было сказано выше окно программы необходимо знать в совершенстве - впрочем, это относится ко всей IDE. Со временем работа в IDE войдет в привычку, и ваши усилия будут направлены на разработку программ, а не укрощение IDE.


Оглавление

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог