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

📄 part13_13.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>调试global</TITLE>
</HEAD>
<BODY>

<B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=5><P ALIGN="JUSTIFY">调试global.asa 文件</P>
</B></FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>第四章中说明了</FONT><FONT SIZE=3>global.asa</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>文件中包含了应用和对话开始及结束的事件处理函数,本节讲述如何调试此文件。关于此文件有几点必须注意,首先它不能作为一个调试的起始页。第二,它内部的处理函数只有当要求一个</FONT><FONT SIZE=3>ASP</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>或</FONT><FONT SIZE=3>HTML</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>文件时才被激活,第三,让这些事件处函数重新运行将是困难的。你需要改动并保存文件</FONT><FONT SIZE=3>global.asa</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>或者重启</FONT><FONT SIZE=3>Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>服务器来重新运行这些事件函数。</P>
<P ALIGN="JUSTIFY">首先在文件</FONT><FONT SIZE=3>global.asa</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中输入下列代码:</P>
<P ALIGN="JUSTIFY"></P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">&lt;script language="vbscript" runat="server"&gt;</P>
<P ALIGN="JUSTIFY"></P>
<P ALIGN="JUSTIFY">Sub Application_OnStart</P>
<P ALIGN="JUSTIFY">  Application("TotalUsers") = 0</P>
<P ALIGN="JUSTIFY">  Application("CurrentUsers") = 0</P>
<P ALIGN="JUSTIFY">End Sub</P>
<P ALIGN="JUSTIFY"></P>
<P ALIGN="JUSTIFY">Sub Session_OnStart</P>
<P ALIGN="JUSTIFY">  Application.Lock</P>
<P ALIGN="JUSTIFY">  Application("TotalUsers") = Application("TotalUsers") + 1</P>
<P ALIGN="JUSTIFY">  Application("CurrentUsers") = Application("CurrentUsers") + 1</P>
<P ALIGN="JUSTIFY">  Application.UnLock</P>
<P ALIGN="JUSTIFY">End Sub</P>
<P ALIGN="JUSTIFY"></P>
<P ALIGN="JUSTIFY">Sub Session_OnEnd</P>
<P ALIGN="JUSTIFY">  Application.Lock</P>
<P ALIGN="JUSTIFY">  Application("CurrentUsers") = Application("CurrentUsers") - 1</P>
<P ALIGN="JUSTIFY">  Application.UnLock</P>
<P ALIGN="JUSTIFY">End Sub</P>
<P ALIGN="JUSTIFY"></P>
<P ALIGN="JUSTIFY">&lt;/script&gt;</P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY"></P>
<P ALIGN="JUSTIFY">然后在每个函数的第一条语句处设置断点,并用前面所说的方法允许</FONT><FONT SIZE=3>ASP</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>调试。最后请求项目中的任何文件,可看到在</FONT><FONT SIZE=3>Application_onStart</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>Session_onstart </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>global.asa</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中有语法错误或运行错误,</FONT><FONT SIZE=3>Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>服务器就会停止运行有问题的函数。如果</FONT><FONT SIZE=3>ASP</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 + -