Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Всплывающие подсказки в отладчике






Всплывающие подсказки значенийпоявились в Delphi 3.0. Эта возможность сразу же стала основной для проверки значений на этапе выполнении.

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

 
 

Рис. 2.6. Всплывающие подсказки значений.

Для простых переменных, таких как k в приведенном примере (рис.2.6) и для свойств объектов всплывающая подсказка просто показывает текущее значение.

Но что же отображается для объекта, например, Forml или Buttonl? Предыдущие версии Delphi отображали значения по минимуму - выводился только список private-полей. Начиная с версии Delphi 5.0 показывается все множество свойств объекта, как видно на рис. 2.7.


 

Рис. 2.7. Всплывающая подсказка значений для объекта в Delphi

Помните, что увидеть значение переменной можно, когда программа остановлена в отладчике, но не во время ее выполнения. Кроме того, вы можете просматривать значения только тех переменных, которые доступны в текущей области видимости (ведь чтобы их увидеть, они в принципе должны существовать!).

1.4.1.2. Окно Вычислить/Изменить

Диалоговое окно Вычислить/Изменить используется для отображения значения сложных выражений и модификации значения переменной или свойства объекта.

Добавить элемент просмотра в это окно можно:

- поместив текстовый курсор перед именем переменной (или выделив переменную/выражение) в редакторе кода, а затем нажать комбинацию клавиш Ctrl+F7;

- поместив текстовый курсор перед именем переменной (или выделив переменную/выражение) в редакторе кода, а затем выполнить команду Выполнить/Вычислить\Изменить;

- перетащив выделенную переменную или целое выражение из окна редактора в диалоговое окно, Вычислить/Изменить как показано на рис.2.8.

 
 

Рис. 2.8. Диалоговое окно Вычислить/Изменить, используемое для просмотра значений переменных и выражений и изменения значений переменных.


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал