Delphi應用程式的除錯(一)

2021-08-21 07:22:14 字數 1082 閱讀 1594

delphi應用程式的除錯(一)

整合式偵錯程式是delphi ide的乙個重要特性。該偵錯程式使使用者能方便地設定斷點、監視變數、檢查物件等等。在執行程式時,使用該偵錯程式能快速查詢出程式發生了什麼(或未發生什麼)。乙個好的偵錯程式對程式開發的效率至關重要。

除錯工作容易被忽略。我也是剛開始學習windows程式設計時,很長時間都未理睬偵錯程式,因為當時忙於學習如何編寫windows應用程式。當後來知道這是乙個很有價值的偵錯程式的後,才後悔為什麼沒有早點使用它。希望大家從我的經歷中吸取教訓。

一、為什麼使用偵錯程式

對於這個問題的回答很簡單:偵錯程式能幫助使用者查詢程式中的錯誤。

但是,除錯過程不僅僅是查詢錯誤,它還是乙個開發工具。儘管除錯很重要,但仍有很多程式設計師不願花時間來學習如何使用ide偵錯程式的各種效能。結果,他們付出了更多的時間和精力,更不用提由於查不出程式中的錯誤而導致的失敗。

可在偵錯程式下啟動程式,開始除錯,也可按【f9】自動地使用偵錯程式。

二、偵錯程式選單項

在詳細介紹偵錯程式之前,先來看看有關偵錯程式的選單專案。其中一些選單項在主選單的【run】下,另一些在code editor的快捷選單上。

1、code editor快捷選單中的除錯選單項

主選單上【run】選單項是乙個下拉列表,有若干選單項與偵錯程式下執行程式有關。run選單項使使用者能在偵錯程式下啟動乙個程式、終止執行在偵錯程式下的程式、命名若干個函式。其中有些選單項與code editor中的選單專案一樣。

2、主選單【run】下的選單專案

以上這些選單項在除錯應用程式時經常要使用,這些除錯操作的鍵盤快捷鍵也應該熟悉。

Delphi應用程式的除錯(一)

整合式偵錯程式是delphi ide的乙個重要特性。該偵錯程式使使用者能方便地設定斷點 監視變數 檢查物件等等。在執行程式時,使用該偵錯程式能快速查詢出程式發生了什麼 或未發生什麼 乙個號的偵錯程式對程式開發的效率至關重要。除錯工作容易被忽略。我也是剛開始學習windows程式設計時,很長時間都未理...

Delphi應用程式的除錯(一)

整合式偵錯程式是delphi ide的乙個重要特性。該偵錯程式使使用者能方便地設定斷點 監視變數 檢查物件等等。在執行程式時,使用該偵錯程式能快速查詢出程式發生了什麼 或未發生什麼 乙個號的偵錯程式對程式開發的效率至關重要。除錯工作容易被忽略。我也是剛開始學習windows程式設計時,很長時間都未理...

Delphi 外掛程式建立 除錯與使用應用程式擴充套件

有沒有使用過adobe photoshop如果用過,你就會對外掛程式的概念比較熟悉。對外行人來說,外掛程式僅僅是從外部提供給應用程式的 塊而已 舉個例子來說,在乙個dll中 乙個外掛程式和乙個普通dll之間的差異在於外掛程式具有擴充套件父應用程式功能的能力。例如,photoshop本身並不具備進行大...