程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> 異常處理與程序調試(三)

異常處理與程序調試(三)

編輯:Delphi

12.4.3 斷點的使用 

12.4.3.1 設置斷點 

  設置斷點首先在Code Editor中選定你想設置斷點的代碼行,而後進行如下的任一種操作:

  ● 單擊選定代碼行左邊的空白

  ● F5

  ● 選擇Code Editor加速菜單的Toggle BreakPoint

  ● 選擇Run|Add Breadpoint打開斷點編輯對話框(Edit BreakPoint Dialog Box),而後選擇New去確認一個新的斷點設置或選擇Modify去對一個存在的斷點進行修改

  ● BreakPoint List加速菜單中選擇Add BreakPoint項 

  斷點必須位於可執行代碼行上,凡設置在注釋、空白行、變量說明上的都是無效的。另外,斷點既可以在設計狀態下設置也可以在運行調試狀態下設置。 

12.4.3.2 斷點的操作 

  斷點列表窗口(BreakPoint List Window)列出了所有斷點所在的源文件名、行號、條件以及已通過的次數。如果一個斷點非法或失去功能,則在列表窗口中變灰。

  斷點列表窗口可以通過選擇VIEw|BreakPoint菜單打開。

斷點列表窗口是斷點操作的基礎。

  1.顯示和編輯斷點處的代碼

  利用斷點列表窗口可以快速找到斷點在源代碼中的位置。

  首先選定斷點而後從加速菜單中選擇VIEw SourceEdit Source。此時Code Editor更新,顯示該斷點位置處的代碼。如果選擇的是VIEw Source,則斷點列表窗口仍保持活動;如果選擇的是Edit Source,則Code Editor獲得輸入焦點,可以在斷點位置修改源代碼。

  2.斷點功能的喪失和恢復

  使斷點失去功能可以使斷點從當前程序運行中隱藏起來。假如你定義了一個斷點當前並不需要,但可能在以後使用,則這一功能是很有用的。

  斷點列表窗口加速菜單的Disable BreakPointDisable All BreakPoints項可以使當前選中斷點或所有斷點失去功能。

  加速菜單中的Enable BreakPointEnable All BreakPoint 可以使相應斷點恢復功能。

  3.斷點的刪除

  斷點刪除可以從Code Editor或斷點列表窗口中進行。

  從Code Editor:

  ● 把光標停到包含斷點的行並按F5(或選擇加速菜單的Toggle BreakPoint)

  ● 單擊包含斷點行左邊的終止符 

  從斷點列表窗口:

  ● 選中欲刪除的斷點並選擇加速菜單的Delete BreakPoint

  ●

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved