Оформление программного кода

Редактирование программного кода

Лекция 8. Редактирование и оформление программного кода. Программные модули. Использование стандартных элементов управления VB 2010. Принципы создания баз данных

Для редактирования программного кода нужно открыть окно редактора кода по пути Вид – Код или двойным щелчком на выбранном объекте.

В верхней части окна редактора расположены два раскрывающихся списка, содержащие название класса (левый список) и название событий в классе (правый список).

Для формы список класса содержит секцию Общие,секцию для формы (Form)и секции для всех размещенных в форме объектов.

Для стандартного модуля список классов содержит секцию Общие (General) и секцию класса (Class).

Для каждой секции, выбранной из списка класса, можно создать процедуру, выбрав её имя в списке событий.

При выборе в списке классов пункта Общие список методов содержит только одно значение Объявления (Declaration), позволяющее объявить локальные переменные, константы и библиотеки DLL.

При вводе имени элемента управления формы и точки на экране появляется раскрывающийся список свойств и методов данного объекта, при этом достаточно дважды щёлкнуть на этом методе или свойстве, и оно будет перенесено в код.

Кроме команд и выражений в методы и процедуры можно включить любой произвольный текст или комментарии, которые поясняют функции операторов программы, делают её более читабельной и помогают пользователям лучше ориентироваться в программе. Для включения комментария в текст программы используется символ апострофа. Любой текст после апострофа будет восприниматься как комментарий, а не команда. Перевод любого выражения в разряд комментариев может быстро осуществлён с помощью значка панели инструментов Закомментировать…

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

Комментарии нужно использовать всегда!Логика рассуждений забывается, и комментарии могут избавить от трудной работы по восстановлению понимания цели программы.

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

По аналогии с символом апострофа работает ключевое слово REM. Апостроф и REM используются также при необходимости отключения каких-либо операторов программы при отладке.

В случае, когда оператор имеет большую длину, его можно разбить на несколько строк, используя оператор продолжения строки, представляющий собой пробел, за которым следует символ подчёркивания, например:

strName = strИмя & strОтчество _

& strФамилия

Можно переносить код на следующую строку и многими другими способами:

- после запятой;

- после открывающей круглой скобки или перед закрывающей круглой скобкой;

- после открывающей фигурной скобки или перед закрывающей фигурной скобкой;

- после оператора конкатенации (склеивания) строк (&) и т. п.

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