论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > asp教程
Tag:入门,文摘,实例,技巧,iis,表单,对象,上传,数据库,记录集,session,cookies,存储过程,注入,分页,安全,优化,xmlhttp,fso,jmail,application,防盗链,stream,组件,md5,乱码,缓存,加密,验证码,算法,ubb,正则表达式,水印,,日志,压缩,url重写,控件,函数,破解,触发器,socket,ADO,初学,聊天室,留言本,视频教程

作一个可以直接和浏览器进行交互的组件

文章类别:asp | 发表日期:2008-10-5 20:42:33

我们一般在作组件的时候,一般都是在 asp 中首先获取 数据,然后传送到组件,经过组件处理,
再传回浏览器,但是有的时候,这样做似乎 有困难,或者不方便,所以今天豆腐就在这里给大家
讲一下如何 作一个可以直接和浏览器进行交互的组件
首先在 VB 制作组件的工程中 添加 asp.dll,然后看完豆腐的代码 你就会 觉得 很简单了

Private objRequest as Request
Private objResponse as Response
Private objServer as Server
Private objSession as Session
Private objApplication as Application

Public Sub onstartpage(sc As ScriptingContext)
       '  创建 asp 对象,这样下面的 objRequest...就可以和在 vb 中一样简单了
       Set objRequest = sc.Request
       Set objResponse = sc.Response
       Set objServer = sc.Server
       Set objSession = sc.Session
       Set objApplication = sc.application
End Sub

Public Sub WriteCopyright()
   objResponse.Write "豆腐制作,都是精品<br>"
   objResponse.Write "<a href=http://www.asp888.net>豆腐技术站</a>"
End Sub
然后生成这个组件,给他起个工程名字 testCom,在 asp 中做如下调用
<html>

<%
   Set testCom = createObject("testCom.testWrite")
   testCom.WriteCopyright
%>

</html>

ok 我们就作好了 ,有兴趣的话  大家可以类似的 多做几个 例子

视频教程列表
文章教程搜索
 
Asp推荐教程
Asp热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058