使用不同的默认浏览器,如Firefox或Opera,则调试过程将大致相同,尽管当通过断点进入代码时,VS并不始终自动获得焦点。
(1)打开Demos文件夹中的CalculatorDemo.aspx页面,并切换至Code Behind模式。
(2)在CalculateButton Click事件处理内网监控的程序中,单击检查两个TextBox控件中的文本长度的第一行代码。然后按F9键设置断点。该行就会突出显示,并且在文档窗口的页边距处出现的一个彩色圆点。
(3)按F5键(而不是一直使用的Ctrl+F5组合键),在浏览器中打开该Web站点,并启动调试过程,也可以从主菜单中选择Debug Start Debugging命令。如果出现对话框,则单击OK按钮,使VS修改Web config文件。根据浏览器的设置,可能会出现关于启用Script Debugging的对话框(仅在IE中出现)。如果出现该对话框,则按照其指示操作,返回VS,单击Yes按钮。
(4)页面正常加载,显示两个TextBox控件:DropDownList和Button。在第一个文本框中输入5,在第二个文本框中输入7,然后单击Calculate按钮。此时会进入VS,而不是在浏览器中获得答案。如果没有直接回到VS,则需要手动切换。VS的任务栏图标通过闪烁来引起注意。
(5)在VS中,带有断点的行现在以黄色突出显示。另外,在文档页边距中有一个黄色箭头,表明该行代码即将执行。不过,在这之前,可以查看控件、变量和其他构成执行环节的元素。要查看在TextBox控件中输入的值,可以将鼠标指针悬停到突出显示行中的Text属性上。
(6)将鼠标指针悬停到代码中的一些变量上,如result和value1.注意,这时没有工具提示,因为代码还没有到达声明变量的地方。在调试器看来,它们并不存在。
(7)将鼠标指针悬停到Select Case或switch语句中的Selected Value属性上。注意,工具提示显示在下拉列表中选择的值(加号)。即使这行代码还未执行,因为DroupDownList控件也已实例化,其SelectedValue已在前面被指派了一个值,所以在这儿可看到它。
(8)右击给ResultLabel控件赋值的行,选择Run to Cursor命令,这会执行从当前断点到这一行的所有代码。将鼠标指针悬停到result变量上如果使用的是VB.NET,需要首先用鼠标突出显示result变量),它显示数字12.0.最后,按F5键。代码会继续前行,直到发现下一个断点。因为在代码中还没有定义另一断点,所以会执行Click事件处理内网监控的程序中的其余代码,将结果显示在页面中。
★关于WorkWin公司电脑监控软件★
WorkWin的使命是打造Work用途的Windows 电脑系统,有效规范员工上网行为,让老板知道员工每天在做什么(监控包括屏幕、上网在内的一举一动),限制员工不能做什么(禁止网购、游戏、优盘等)。
WorkWin基于纯软件设计,非常容易使用,无需添加或改动任何硬件,使用一台管理机监控全部员工机电脑。历经南京网亚十余年精心打造,此时此刻每天都有成千上万企业电脑正在运行WorkWin,选择WorkWin选择“赢”。
版权所有,南京网亚计算机有限公司 。本文链接地址: 调用内网监控的应用程序