WEB开发网
开发学院软件开发VC 在COM组件中使用ASP内置对象 阅读

在COM组件中使用ASP内置对象

 2006-07-22 22:58:18 来源:WEB开发网   
核心提示: 打开记事本,敲入下面的脚本代码,在COM组件中使用ASP内置对象(4),分别保存为form.htm和show.asp两个文件,然后,其它对象的使用都跟在脚本里差不多,你可以简单试一下,然后……当然是放到服务器上测试一把了 :-) < form.htm &g

打开记事本,敲入下面的脚本代码,分别保存为form.htm和show.asp两个文件,然后,然后……当然是放到服务器上测试一把了 :-) < form.htm >
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>windstep.com</title>
</head>
<body>
<table border="0" cellpadding="0" cellspacing="0">
 <form name="form" method="post" action="show.asp"><tr>
  <td width="100" height="30">Name:</td>
  <td width="200">
   <input name="Name" type="text" id="Name">
  </td>
 </tr>
 <tr>
  <td height="30">Message:</td>
  <td><input name="Message" type="text" id="Message"></td>
 </tr>
 <tr>
  <td height="36"> </td>
  <td><input type="submit" name="Submit" value="Submit"></td>
 </tr></form>
</table>
</body>
</html>
< show.asp >
<%@LANGUAGE="JSCRIPT" CODEPAGE="65001"%>
<%
function TestComponent()
{
try
{
    var obj = new ActiveXObject ("ASPCOM.MyTest");
    obj.TestASPComp();
    delete obj;
}
catch(e)
{
    Response.Write("Error " + (e.Number & 0xFFFF));
    Response.Write(" - " + e.Description);
}
}
%><html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>windstep.com</title>
</head>
<body>
<%
  TestComponent();
%>
</body>
</html>    
下面分别是两个页面的执行结果:

< form.htm >

< show.asp >

OK,就是这个样子了,其它对象的使用都跟在脚本里差不多,你可以简单试一下。本DEMO在Windows 2003 Server(website)+ VC.Net 2003 + IIS 6.0 环境下测试通过。

上一页  1 2 3 4 

Tags:COM 组件 使用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接