一、調試方法
1、在程序的必要位置按F9(或用鼠標點擊行首作成邊框位置)就可設置斷點或取消斷點)。
2、按F5運行程序,程序運行到斷點會暫停下來等待用戶選擇下一步操作。
3、這時
當按F11時單步運行:遇到調用其他程序塊時會進入該模塊的內部一步一步運行;
當按F10時當前程序段內單步運行,遇到調用的其他程序段時等一條語句得到運行結果後直接跳到下一步,不會進入該程序段內。
當按F5時始終運行到有斷點的位置,沒有斷點就直接運行到結束。
二、程序運行中查看、監視
1、命令窗口:【視圖-->其他窗口-->命令窗口】就可以打開命令窗口,命令窗口提示符爲[>],在提示符後面輸入[?]再輸入一個空格,然後輸入希望得到結果的表達式,回車就得到結果。命令窗口在設計模式中不會有結果,只有運行時纔能有結果。
>? rd[0].ToString() //在命令窗口輸入了希望查看到rd記錄集的第一個字段值
"ZP_BAOZLDW" //結果
> //命令窗口執行完命令後重新出現新的提示符
2、即時窗口:【調試-->窗口-->即時】就能打開即時窗口,功能和命令窗口基本相同,只是沒有提示符[>],也不需要輸入[?]號。
rd[0].ToString() //在命令窗口輸入了希望查看到rd記錄集的第一個字段值
"ZP_BAOZLDW" //結果
3、監視:
A、先選定希望監視的表達式後,在其上面點擊右鍵,出現的菜單中選擇[添加監視],這時如果沒有打開監視窗口就會直接打開監視窗口並添加已選定的表達式爲監視項,如果監視窗口已打開就直接把選定的表達式添加爲監視項。
B、調試-->窗口-->監視-->監視1(有1~4的4個監視)就可以打開一個監視窗口,然後把希望監視的表達式複製粘貼到監視區內也可以添加一個監視項。
C、在監視項中點擊右鍵選擇刪除來刪除沒有必要的監視項,也可以全部清除所有監視項目。
4、快速監視:先選定希望監視的表達式後,在其上面點擊右鍵,出現的菜單中選擇[快速監視],這時會直接打開快速監視窗口並添加已選定的表達式爲監視項。
5、自動窗口:調試-->窗口-->自動窗口就可以打開自動窗口,該窗口中會自動提示與當前運行中的語句相關的對象數據。