|
[ Главная ] [ Статьи ] [ Для новичков ] [ Примеры ] [ Программы ] [ Microsoft Agent 2.0 ] [ Пособие ] [ Уроки ] [ Разное ] |
Урок № 8. Лёгкость работы с кодом в VBВ этой маленькой главе я бы хотел рассказать про лёгкость работы с кодом в Visual Basic. Intellisence Технология Intellisence сильно облегчит вам жизнь в процессе программирования на VB. Эта технология Microsoft позволит вам избежать ввода большого количества кода и его корректировки. Intellisence выводит небольшое всплывающее окно с полезной информацией о текущем объекте. Наверняка вы уже видели такое окно. Такие окна бывают 3-х видов:
Также для новичков может быть полезна функция Auto Syntax Check, которую можно включить в Tools->Options. Если галочка стоит, то Visual Basic будет следить за правильностью набранного кода в Visual Basic. Если мы наберёте строчку неверно, то VB предупредит вас об этом, выдав окно с сообщением. Ещё Visual Basic постоянно следит за красивостью кода :). Т.к. Visual Basic не различает большие и маленькие буквы, он будет постоянно корректировать имена переменных и функций в коде программы, чтобы они выглядели именно так, как указано в их определении. Например, если вы объявите переменную Dim myVar As String А затем в коде программы введёте: MYVAR = "VB" То после того, как курсор редактирования перейдет на следующую (или просто другую) строчку, VB изменит код следующим образом: myVar = "VB" Т.е. имя переменной всегда будет написано так, как определено в операторе Dim. Это очень хорошая функция VB. Также Visual Basic подсвечивает цветами некоторые участки кода. Синим цветом выделяются зарезервированные слова Visual Basic. Сине-зелёным цветом (если его можно таким назвать) комментарии, остальное чёрным. Комментарии - это всё, что находится после символа ' (апостроф). При компиляции комментарии игнорируются, но при просмотре кода они очень полезны. Советую комментировать код, особенно в тех местах, где сам чёрт сломит ногу! ;). Примеры подстветки: Dim prgVariable As Long ' это комментарий Отступы Про отступы я бы хотел поговорить отдельно. Отступы ОЧЕНЬ выжны при программировании. Пожалуйста, НИкогда НЕ забывайте про них! Они помогут при просмотре вашего кода. Особенно они полезны в сложных ветвлениях и циклах. Давайте рассмотрим пример: If
Form1.Visible = False Then Согласитесь, понять в таком коде что выполняется после чего - оччень сложно. Но если мы поставим отступы, то всё сразу станет ясно!: If
Form1.Visible = False Then Как видите, теперь сразу видно, что второй If выполниться только при выполнении первого условия, что цикл находится внутри ветвления, и т.д. Visual Basic предоставляет возможность сделать отступ сразу для участка кода. Для этого необходимо выделить этот участок (несколько строк) и нажать Tab. Все выделенные строки сдвинуться вправо. Если вам понадобиться сдвинуть код влево, нажимайте Shift+Tab. Всегда помните про отступы! Дальше ещё интереснее! |
|
|
|
>>>Если у вас есть статья которой нет на сайте
пришлите ее мне--------> Послать статью >>>Если вы хотите задать вопрос пишите--------> Мне нужна помощь |
|
|
|