Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Топ:
Оснащения врачебно-сестринской бригады.
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного...
Интересное:
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Дисциплины:
2022-10-29 | 29 |
5.00
из
|
Заказать работу |
|
|
Синтаксические ошибки (неправильно написанные ключевые слова, фразы, разделители) обнаруживаются самим компилятором. Одностроковый оператор выделяется красным цветом при переходе на другую строку. Для многострокового оператора выводится сообщение при компиляции (рис.13.1.1.1). Для включения режима синтаксического контроля вводимых команд и вывода подсказки нужно выполнить команды Tools/Option / Editor/Auto Syntax Check, Tools/Option / Editor/Auto Quick Info соответственно.
Рис.13.1.1.1. Ошибка
При написании имен объектов, свойств, методов и полей автоматически выводится список доступных элементов (Tools/Option / Editor/Auto List Mem bers). Для включения в строку выбранного элемента из списка с переходом/без перехода на следующую строку нажмите клавишу Enter/ Tab (дважды щелкните мышкой). Этот список можно вызвать командой Edit/ List Properties/ Methods (^ J).
Список именованных констант можно вызвать командой Edit/ List Constants (^ Shift+ J).
Если в окне кода введены первые символы имени свойства, метода или поля, которых достаточно для однозначной идентификации, то можно автоматически вывести все имя, если выполнить команду Edit/ Complete Word (^Пробел).
Закладки используются для запоминания и выделения нужных строк. Командами Toggle bookmark, Next bookmark, Previous bookmark, Clear All bookmark в меню Edit / bookmarks можно установить закладку, переместиться на следующую или предыдущую закладку, удалить все закладки соответственно.
Существуют два режима компиляции: частичная (Run/ Start или F5) и полная (Run\ Start With Full Compile или ^ F5).
После устранения синтаксических ошибок в программе могут оставаться логические ошибки разработчика, которые приводят к аварийному завершению программы или к ошибочным результатам. Для их выявления и устранения используется режим отладки.
|
Для перехода в режим отладки используется кнопка Break (^ Break).
В режиме отладки можно продолжить выполнение программы кнопкой Continue (F5) или закончить выполнение программы кнопкой End и перейти в режим разработки программы.
В режиме отладки обычно используются меню V iew и Debug.
В меню View можно использовать команды:
Immediate Window ‑ окно для немедленного выполнения команд, например для просмотра значений отдельных переменных (рис. 13.1.1.2).
Local Window ‑ окно для просмотра описания всех элементов процедуры.
Watch Window ‑ окно задания переменных для наблюдения за изменением их значений. Если подвести указатель мышки к имени переменной, поля, свойства или к выделенному выражению, то появится его текущее значение в всплывающем окне Data Tips.
Call Stack ‑ окно для выбора текста других, вышестоящих процедур, выполнение которых, привело к выполняемой команде (стек процедур). Кнопкой Show можно просмотреть текст выбранной процедуры. Зеленым треугольником выделяется строка, содержащая вызов процедуры.
Toolbars/Debug ‑ вывод панели с кнопками отладки.
Рассмотрим основные команды меню отладки Debug.
Step Into ‑ выполнить следующую команду с входом в процедуру.
Step Over ‑ выполнить следующую команду, и, если она есть вызов процедуры, то выполнять ее за один шаг (выполнение по шагам).
Рис. 13.1.1.2. Меню и окна наблюдения и немедленного выполнения команд
Step Over ‑ вернуться в вышестоящую процедуру.
Run To Cursor ‑ продолжить выполнение программы до команды из строки, на которую указывает курсор. Обычно используется при циклах.
|
Edit Watch ‑ изменение содержимого окна наблюдения. Окно аналогично окну Add Watch.
Quick Watch ‑ быстрый просмотр элементов команды с ошибкой.
Toggle Breakpoint ‑ установка точки прерывания перед командой, на которую указывает курсор. Для быстроты можно просто щелкнуть мышкой на маркерной серой полосе перед командой. Точка прерывания выделяется красным кружком на маркерной полосе, и фон строки меняется на красный. Выполнение программы прерывается на этой точке (строка подлежит только обработке), и далее можно использовать весь арсенал отладки. Обычно в точке прерывания просматриваются значения отдельных элементов и производится пошаговое выполнение команд. Точку прерывания можно указать и оператором Stop (п. 2.11.3). В режиме отладки строка, которая должна выполняться следующей, выделяется желтой стрелочкой и желтым цветом (рис. 13.1.1.2). Для продолжения выполнения с другой строки перетащите мышью желтую стрелочку на нужную строку.
Clear All Breakpoint ‑ удалить из программы все точки прерывания. Одиночную точку прерывания можно удалить щелчком мышки по красному кружку.
Set Next Statement ‑ выполнить команду из строки, на которую указывает курсор.
Show Next Statement ‑ вернуть курсор на выполняемую команду.
Командой Edit/ Parameter Info можно вывести описание функции, которая является параметром процедуры.
Системный объект Debug задает окно отладки и имеет два метода:
Print ‑ вывод в окно отладки (Debug.Print “A=”;A;”B=”;B) (п. 2.5.4);
Assert <выражение> ‑ приостановка выполнения программы, если выражение равно нулю или False.
При выполнении EXE‑файла строки с обращением к объекту Debug считаются комментариями.
|
|
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!