(1)斷點設置和取消
斷點通常應設置在程序代碼中能反映程序執行狀況的部位。
在VB程序中設置斷點非常簡單。在程序代碼中,將光標移到要設置斷點的那條語句前面,然後執行“調試”菜單中的“切換斷點”命令。(用鼠標單擊語句線左側位置即可設置斷點。)
或單擊“調試”工具欄的“切換斷點”按鈕即可。設置了斷點的代碼行將以粗體形式突出顯示,如圖所示。
取消斷點,方法是:將光標移到帶斷點的那條語句前面,再使用和設置斷點同樣的操作即可。
如果程序代碼中設置了多個斷點,可執行“調試”菜單的“清除所有斷點”命令,一次清除所有斷點。
(2)單步調試
所謂單步調試即逐個語句或逐個過程地執行程序,程序每執行完一條語句或一個過程,就發生中斷。
① 逐語句調試
執行“調試”菜單中的“逐語句”命令或單擊調式工具欄上的“逐語句”按鈕即可進行逐語句調試。(F5鍵也可以執行逐語句。)
逐語句執行後,程序為中斷模式,指針停在將要執行的語句。
② 逐過程調試
使用逐過程調試方法,系統則將被調用過程或函數作為一個整體來執行。在進行單步調試時,當確認某個過程中不存在錯誤時,可使用逐過程調試方式。