Связь и интернет Архив Программирование
   
Сделать стартовойСделать закладку            
   ПОИСК  
   
Главная / Pascal и Delphi / Borland Pascal / Отладка в интегрированной среде /
8  Perl
8  PHP
8  JavaScript
8  HTML
8  DHTML
8  XML
8  CSS
8  C / C++
8  Pascal и Delphi
8  Турбо Ассемблер
8  MySQL
8  CASE-технологии
8  Алгоритмы
8  Python
8  Обратная связь
8  Гостевая книга
Новости о мире


Что такое выражение? - Программирование от RIN.RU
Что такое выражение?



Вычисление и модификация


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


Вычисление выражений


Чтобы вычислить выражение, выберите команду Debug|Evaluate/Modify или нажмите клавиши Ctrl+F4. Отладчик выводит диалоговое окно Evaluate and Modify (Вычисление и модификация). По умолчанию слово в позиции курсора в текущем окне редактирования выводится подсвеченным в поле Expression (Выражение). Вы можете отредактировать это выражение, набрать другое выражение или выбрать вычисляемое вами ранее выражение из списка протокола.


Когда вы нажимаете Enter или щелкаете "мышью" на командной кнопке Evaluate, текущее значение выражения в поле Expression показывается в поле Result.


Допустимые выражения для вычисления подчиняются тем же правилам, что и выражения для сравнения.


Модификация переменных


Во время отладки с помощью диалогового окна Evaluate and Modify вы можете изменить значение переменной. Введите переменную в поле Expression, затем в поле New Value наберите новое значение.


При изменении значений переменных следует иметь в виду следующее:


  • Вы можете изменять только отдельные переменные или элементы массивов или записей, но не сами массивы и записи.

  • Выражения в поле New Value должны отвечать ограничениям для выражений, перечисленных в перврй таблице .

  • Выражение в поле New Value (Новое значение) должно в результате вычисления давать результат, совместимый по присваиванию с переменной, которой вы хотите ее присвоить.


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

<<<  Назад
 1  2  3 


 8  Комментарии к статье  8 8  Обсудить в чате

8  В тему

Какие существуют виды ошибок?

Методы отладки

Генерация отладочной информации

Управление выполнением

Использование точек останова

 
  
  
    Copyright ©  RIN 2003 - 2004      * Обратная связь