⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 part13_1.cfm

📁 InterDev 6.0教程part1到part13
💻 CFM
字号:
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb_2312-80">
<META NAME="Generator" CONTENT="Microsoft Word 97">
<TITLE>第十三章   调试</TITLE>
</HEAD>
<BODY>

<B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=6><P ALIGN="CENTER">第十三章</FONT><FONT SIZE=6>   </FONT><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=6>调试</P>
<P ALIGN="CENTER"></P>
</B></FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>本章将讲述</FONT><FONT SIZE=3>Visual InterDev</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>基本的调试功能,这允许你检查服务器脚本和客户端脚本中的问题。你将学会如何定义条件和无条件断点,控制程序运行,读取和更新变量,计算表达式的值以及检查调用堆栈。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>可以使用三种方法来进行调试,第一是从调试器中运行一个项目,这是最常用的一种方法。第二是用调试器调试一个已运行的程序,第三是当程序运行过程中出现语法错误或运行错误时使用</FONT><FONT SIZE=3>just-in-time</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>调试。这三种方法的区别将在本章给予介绍。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    Visual InterDev</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>还提供了运程调试功能,这使得一台机器上的调试器可以检查运行于另一台机器上的服务器脚本。还可以调试</FONT><FONT SIZE=3>Microsoft SQL Server</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中的内部过程和触发器。</P>
</FONT><B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=5><P ALIGN="JUSTIFY">调试客户端脚本</P>
</B></FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">本节讲述怎样调试客户端脚本。首先在项目中新建一个</FONT><FONT SIZE=3>HTML</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>文件,在</FONT><FONT SIZE=3>Source</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>标签中输入下列代码,它显示一个标有</FONT><FONT SIZE=3>Test</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的按钮,当点击它时将弹出一个对话框。</P>
<P ALIGN="JUSTIFY"></P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">&lt;script language="vbscript"&gt;</P>
<P ALIGN="JUSTIFY">Sub Button1_onclick</P>
<P ALIGN="JUSTIFY">  Dim a, b, c, d</P>
<P ALIGN="JUSTIFY">  a = 1</P>
<P ALIGN="JUSTIFY">  b = 2</P>
<P ALIGN="JUSTIFY">  c = 3</P>
<P ALIGN="JUSTIFY">  d = 4</P>
<P ALIGN="JUSTIFY">  MsgBox(a + b + c + d)</P>
<P ALIGN="JUSTIFY">End Sub</P>
<P ALIGN="JUSTIFY">&lt;/script&gt;</P>
<P ALIGN="JUSTIFY">&lt;input type="button" id="Button1" value="Test"&gt;</P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY"></P>
<P ALIGN="JUSTIFY">然后保存此文件。在所有赋值语句和</FONT><FONT SIZE=3>MsgBox</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>语句上设置断点,这通过点击这些语句左边的边框实现,这时可看到边框中出现一个实心圆,表示一个断点设置在此语句上。然后在项目浏览窗口中右击此文件,在弹出菜单中选择</FONT><FONT SIZE=3>Set As Start Page</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>项。再在</FONT><FONT SIZE=3>Debug</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>工具条中点击</FONT><FONT SIZE=3>Start</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>钮将运行此文件,此页可以在浏览器中看见。然后在工具条中点击</FONT><FONT SIZE=3>Test</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>钮,可在</FONT><FONT SIZE=3>Source</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>标签中发现第一个断点被选中,其左边的实心圆中显示了一个箭头,表明程序运行到此暂停。再在工具条中点击</FONT><FONT SIZE=3>Continue</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>钮,则程序继续运行直到下一个断点处,不断点击</FONT><FONT SIZE=3>Continue</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>钮,可看到圆中的箭头不断下移。当所有的断点都执行完毕后,此页就显示出来了,并弹出一个对话框报告四个变量的和是</FONT><FONT SIZE=3>10</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>。</P>
<P ALIGN="JUSTIFY"></P></FONT><p>
<p>
<font color="red">此手册未经本公司允许,不得擅自转载、转贴、篡改。违者将追究其法律责任。</font>
</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -