ASP程序设计教学课件叶潮流 及习题答案 第10章ASP内置组件.ppt

ASP程序设计教学课件叶潮流 及习题答案 第10章ASP内置组件.ppt

ID:50352982

大小:318.50 KB

页数:29页

时间:2020-03-08

ASP程序设计教学课件叶潮流 及习题答案 第10章ASP内置组件.ppt_第1页
ASP程序设计教学课件叶潮流 及习题答案 第10章ASP内置组件.ppt_第2页
ASP程序设计教学课件叶潮流 及习题答案 第10章ASP内置组件.ppt_第3页
ASP程序设计教学课件叶潮流 及习题答案 第10章ASP内置组件.ppt_第4页
ASP程序设计教学课件叶潮流 及习题答案 第10章ASP内置组件.ppt_第5页
资源描述:

《ASP程序设计教学课件叶潮流 及习题答案 第10章ASP内置组件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第10章ASP内置组件本章导读本章导读:组件是指包含在动态链接库(.dll)或可执行文件(.exe)中的可执行代码。ASP组件与ASP对象十分像似,它们的主要区别在于:ASP组件提供了一个或多个对象,也提供了对象的属性、集合和方法;使用组件必须先使用Server对象的CreateObject方法创建该组件一个对象实例(变量),或在Global.asa文件中使用HTML的标记创建该组件一个对象实例(变量)。☆常用的内置组件1☆TextStream对象2☆File对象3☆Folder对象4☆Drive对象510.1ASP内置组件概述ASP内置组件指安装ASP时自动注册

2、到ASPWeb服务器上的组件。ASP内置组件多达11个,常见内置组建如表10-1所示。10.2广告轮显组件广告也是网页内容一个方面,利用AdRotator(广告轮显)组件可实现广告交替变化,当浏览器访问或刷新网页时,随机显示不同的广告条目,其出现的机率由广告信息配置中的相关权重决定的。为了实现广告轮显组件提供的功能,一般需要三个文件,分别是:广告信息处理(显示)文件,广告信息配置文件,广告链接重定向文件。10.2.1广告信息处理(显示)文件在使用广告轮显组件时,必须创建该组件的对象实例,然后利用其对象实例的方法和属性对广告信息配置文件的内容进行处理和显示。其语法格式如下:格式:<

3、%setmyad=server.creatobject("MSWC.AdRotator")%>说明:广告轮显组件AdRotator,提供了3种属性和1种方法。⑴广告轮显组件的属性如表10-1所示。表10-1广告轮显组件属性10.2.2广告信息配置文件广告信息配置文件用于存储广告图片路径,图片链接的网页网址,说明文字以及广告随机显示的机率,它为广告信息处理(显示)文件提供广告显示内容信息,文件名可以任意命名。广告信息配置文件的格式如下:redirect广告重定向文件width图片的宽度height图片的高度border图片的边框大小*广告图片1图片链接的网址说明文字广告图片1出现的

4、机率广告图片2图片链接的网址说明文字广告图片2现的机率……广告图片n图片链接的网址说明文字广告图片n机率说明:在广告信息配置文件中,前四行的信息是可选的,第五行的“*”是分隔符号,必不可少。在“*”之后,就是具体的广告信息,每条广告信息一般包括四方面组成,对于说明文字,若没有,可用间隔线“-”代替。10.2.3广告链接重定向文件广告链接重定向文件通常是一个ASP文件,用于获取图片广告的超链接地址。广告链接重定向文件中有一个redirect语句,当用户单击图片广告后,该文件都将重定向到图片的链接地址URL所在的页面。其语法格式如下:<%response.redirect(reque

5、st.querystring("url"))%>注意:如果要统计广告的点击次数,可以在广告链接重定向文件中加入相应的代码。10.3文件存取组件利用FileAccess(文件存取)组件可以实现对服务器端的文件,文件夹或驱动器等进行操作,实现文件和文件夹的复制、移动和删除以及驱动器的操作。文件存取组件包含多个对象和数据集合,常用对象和数据集合如下:⑴FileSystemObject对象:主要对象,提供了一整套用于对文件、文件夹和驱动器的操作和管理的方法和属性。⑵TextStream对象:主要对象,允许读写文本文件。⑶File对象:常用对象,包含用来创建、删除或移动单个文件的方法,也用

6、来向系统询问文件名、路径和其他多种属性。⑷Folder对象:常用对象,包含用来创建、删除或移动文件夹的方法和属性,也用来向系统询问文件夹名、路径和多种其他属性。⑸Drive对象:常用对象,包含用来收集特定的磁盘驱动器或共享网络设备信息的方法和属性,这些信息是关于连接在系统上的驱动器的,如驱动器的共享名和它有多少可用空间。⑹Files数据集合:提供包含在文件夹内的所有文件的列表。⑺Folders数据集合:提供在文件夹内的所有文件夹的列表。⑻Drives数据集合:这是所有可用的驱动器的只读集合,用于提供驱动器的列表,这些驱动器实物地或在逻辑上与系统相连接。Drives集合包括所有驱动

7、器,与类型无关。无论是否插入媒体,可移动媒体驱动器都显示在Drives集合中。10.3文件存取组件10.3.1FileSystemObject对象FileSystemObject(文件系统对象)是文件存取组件中的主对象,其它对象都是依赖于这个主对象,使用FileSystemObject对象之前必须先创建该对象的一个实例,其语法格式如下:<%setmyfso=server.createobject("scripting.filesystemobject")%>文件系统对象共有24种

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。