Delphi應用程式的除錯(一)

2022-06-23 18:03:13 字數 811 閱讀 2821

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

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

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

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

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

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

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

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

發現了一個delphi的form的bug

考,delphi窗體控制代碼會變,我寫註冊熱鍵程式的時候發現的。試試這樣的 ,放到checkbox中看看。 showmessage intt...

Delphi IDE使用的一些主要技巧

delphi ide使用的一些主要技巧 1 查詢和替換 1 f 1 選擇頁 find ,進行查詢,則根據查詢方向繼續查詢。選擇頁 find...

C 建立一個新的程序

原文 startupinfo用於指定新程序的主視窗特性的一個結構。 process information在建立程序時相關的資料結構之一,該結構返回有關新程序及其主執行緒的資訊。 cpp view plain copy void ccreateprogressdlg startprogress 原始碼...