由于有大量窗口和選項(xiàng)可用,因此我們不會(huì)對(duì)此過程中的每一步做詳細(xì)介紹,但鼓勵(lì)你去試驗(yàn)。試著添加更多便利到Watch窗口中,在Immediate窗口中輸入自己的代碼等。試驗(yàn)是發(fā)現(xiàn)VS中大量調(diào)試功能的最好方法。
?。?)打開仍在上一個(gè)練習(xí)的計(jì)算機(jī)監(jiān)控軟件調(diào)試模式下,就按Shift+F5組合鍵或單擊調(diào)試工具欄上的Stop按鈕。再次打開CalculatorDemo.aspx頁面的Code Behind文件,然后按Ctrl+Shift+F9組合鍵,清除在前面設(shè)置的所有斷點(diǎn)。單擊Yes按鈕確認(rèn)刪除。
(2)單擊聲明變量value1的行,按F9鍵設(shè)置一個(gè)斷點(diǎn)。這時(shí)的文檔窗口,它顯示C#項(xiàng)目的文檔窗口。注意,VS把斷點(diǎn)的位置便是為滾動(dòng)條上的一個(gè)紅方塊,以便與快速找到斷點(diǎn)。
?。?)按F5鍵或從主菜單中選擇Debug Start Debugging命令,開始調(diào)試應(yīng)用程序。在第一個(gè)文本框中輸入數(shù)字5,確保在下拉列表中選擇了加號(hào),然后在第二個(gè)文本框中輸入7.接著單擊Calculate按鈕,VS就會(huì)在第(2)步設(shè)置的斷點(diǎn)處中斷。如果沒有自動(dòng)回到VS,則手動(dòng)切換。
?。?)將鼠標(biāo)指針懸停在當(dāng)前斷點(diǎn)下邊的代碼所使用的OperatorList變量上,注意,VS顯示了一個(gè)簽名帶有加號(hào)的數(shù)據(jù)提示。這意味著可展開該項(xiàng),獲得變量的詳細(xì)信息。注意,可展開其他項(xiàng),如BorderWidth屬性。如果使用的是C#,也可將base項(xiàng)展開,查看DroupDownList控件的基類屬性,如SelectedValue。在VB.NET中,因?yàn)榛惖膶傩砸押喜⒌絀ntelliSense列表中,所以SelectedValue顯示在列表的底部。
?。?)在位于頂部檢查TextBox計(jì)算機(jī)監(jiān)控軟件控件的文本長(zhǎng)度的代碼中,右擊ValueBoxl,選擇Add Watch命令。然后該變量添加到Watch窗口中,在其中可像展開數(shù)據(jù)提示那樣展開它。展開該項(xiàng),向下滾動(dòng)列表,將看到Text屬性設(shè)置為“5”。
?。?)打開Locals窗口(如果該窗口未顯示,可選擇Debug Windows Locals命令。按F10鍵執(zhí)行斷點(diǎn)下的行。這就獲取了ValueBox1的值,將它轉(zhuǎn)換為雙精度類型,并賦予value1.查看Loacls窗口中的value1變量顯示了用于C# Web站點(diǎn)的窗口。它現(xiàn)在包含12.0,這是在第(5)不中指派給文本框的Text屬性值,現(xiàn)在轉(zhuǎn)換為雙精度值。
?。?)按住F10鍵,知道到達(dá)調(diào)用Calculator類的Add方法的行。不是按F10鍵執(zhí)行該行,而是按F11鍵。這將逐語句執(zhí)行Add方法,從而可看到它如何執(zhí)行計(jì)算,在Add方法中,可以將鼠標(biāo)指針懸停在該方法的參數(shù)上,來查看它們的值。
★關(guān)于WorkWin公司電腦監(jiān)控軟件★
WorkWin的使命是打造Work用途的Windows 電腦系統(tǒng),有效規(guī)范員工上網(wǎng)行為,讓老板知道員工每天在做什么(監(jiān)控包括屏幕、上網(wǎng)在內(nèi)的一舉一動(dòng)),限制員工不能做什么(禁止網(wǎng)購、游戲、優(yōu)盤等)。
WorkWin基于純軟件設(shè)計(jì),非常容易使用,無需添加或改動(dòng)任何硬件,使用一臺(tái)管理機(jī)監(jiān)控全部員工機(jī)電腦。歷經(jīng)南京網(wǎng)亞十余年精心打造,此時(shí)此刻每天都有成千上萬企業(yè)電腦正在運(yùn)行WorkWin,選擇WorkWin選擇“贏”。
WorkWin監(jiān)控首頁 短視頻講解 下載免費(fèi)試用版
版權(quán)所有,南京網(wǎng)亞計(jì)算機(jī)有限公司 。本文鏈接地址: 廣泛的調(diào)試計(jì)算機(jī)監(jiān)控軟件