原文:Delphi應用程序的調試(一)

集成式調試器是Delphi IDE的一個重要特性。該調試器使用戶能方便地設置斷點 監視變量 檢查對象等等。在運行程序時,使用該調試器能快速查找出程序發生了什么 或未發生什么 。一個號的調試器對程序開發的效率至關重要。 調試工作容易被忽略。我也是剛開始學習Windows編程時,很長時間都未理睬調試器,因為當時忙於學習如何編寫Windows應用程序。當后來知道這是一個很有價值的調試器的后,才后悔為什么 ...

2012-05-08 11:07 1 6209 推薦指數:

查看詳情

Delphi應用程序調試(九)調試技術

這里還要再介紹幾個調試技術。大家使用這些調試技術,能使調試程序的工作變得更容易。 OutputDebugString函數 當程序運行時跟蹤程序的執行有時對用戶是很有幫助的;也許用戶希望在不使用斷點來暫停程序執行的情況下查看變量的值。使用OutputDebugString函數就能 ...

Sat Jun 02 17:20:00 CST 2012 1 3710
Delphi應用程序調試(三)監視變量

監視變量(Watching Variables) 當程序停在一個斷點處時,用戶做些什么呢?通常用戶在斷點處停下來是要檢查變量的值,某個變量的值是否與預料的取值相同?或者某個變量取什么值(事先並不知道這個變量的取值)。 Watch List窗口的作用是使用戶能檢查變量的值。編程人員常常忽視 ...

Fri May 25 22:32:00 CST 2012 1 9540
Delphi應用程序調試(二)使用斷點

使用斷點(Using Breakpoints) 當用戶從Delphi IDE 運行程序時,程序全速運行,只會在設置了斷點的地方停住。 New Term 斷點(breakpoint)是一種標記,用以通知編譯器,當程序運行到斷點所在位置時暫停程序的執行。 設置和清除斷點 ...

Tue May 22 19:33:00 CST 2012 5 12301
Delphi應用程序調試(六)步進式代碼調試

步進式代碼調試(Stepping Through Your Code) 步進式代碼調試是最基本的調試操作之一,但仍要在此講述。人們常常容易犯只見樹木不見森林的錯誤。經常復習基本的知識有助於讀者了解以前不知道的東西。 調試溝槽符號(Debugging Gutter Symbols) 在開始講述 ...

Thu May 31 04:38:00 CST 2012 0 4677
Delphi應用程序調試(十)調試器選項

可在兩個級別上設置調試選項:工程級和環境級。在前面的講解中講解了工程級調試選項,通過主菜單【Project | Options…】打開如下對話框: 可在Debugger Options對話框中設置全局級調試選項。從主菜單【Tools | Debugger Options】菜單項調出 ...

Sat Jun 02 20:55:00 CST 2012 0 4632
Delphi應用程序調試(五)其他調試工具

Delphi7中提供了一些附加調試工具來幫助用戶檢查程序錯誤。從性能上講,其中一些工具屬於高級調試工具。盡管高級調試工具不像其他工具那樣常用,但對於經驗豐富的編程人員來說,它們是非常有用的。 Evaluate/Modify對話框(The Evaluate/Modify Dialog Box ...

Sun May 27 06:20:00 CST 2012 1 5566
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM