對如下一段程序
var
i
begin
s :=
Re :=
for i:=
Re:=Re+s*i ;
end;
在 Re := Re + s*i; 一行設置一斷點
若條件設置為
Condition : i =
Pass Count:
則當程序中止時檢測i 的值為
選擇Option|Environment進入環境設置對話框而後選擇Editor Colors頁標簽
內置調試器提供了如下的工具用於監視程序中數據的值
● 監視列表窗口
● 計算/修改對話框
● 調棧窗口
監視列表窗口(Watch List Window)顯示程序運行中當前監視表達式的值
選擇View|Watches可以打開監視列表窗口
從Code Editor中添加一個監視表達式最方便的方法是
也可以利用下面的方法產生一個監視表達式
●主菜單中選擇Run|Add Watch
●在光標處從Code Editor加速菜單中選擇Add Watch
●按Ctrl
●雙擊監視列表窗口中的一個監視表達式
●從監視列表窗口選定一個表達式而後從加速菜單中選擇Edit
與斷點類似
選擇Run|Evaluate /Modify可打開計算/修改對話框
Expression中可以輸入或選擇任何合法的表達式(包括對象的屬性)
Expression中的表達式可以帶特定的格式字符用於規定其顯示格式
表
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
格式字符 功 能
─────────────────────────────────
$
D 以十進制格式顯示標量
C 把ASCII碼在
Fn 用n個有效數字顯示浮點數
M 以十六進制方式顯示一變量的內存轉儲值
P 以段和偏移量格式顯示指針
R 顯示記錄
S 用ASCII碼顯示字符串(包括特殊字符)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[
From:http://tw.wingwit.com/Article/program/Delphi/201311/25185.html