欢迎来到天天文库
浏览记录
ID:50066111
大小:182.50 KB
页数:18页
时间:2020-03-08
《动态网页设计ASP 教学课件 作者 庞英智 齐志 第8章 ASP的常用组件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第8章ASP的常用组件【学习目标】1)掌握对文本文件的读取、添加等操作2)掌握对文件或文件夹的复制、移动及删除操作3)能够使用CDOForNTS组件发送电子邮件4)了解页面计数器组件的使用8.1使用文本存取组件进行文件系统操作在ASP页面中,可以使用文件存取组件(FileSystemObject)来访问Web服务器的文件系统,即通过该组件创建对象,然后通过该对象的方法、属性和集合来访问文件系统。8.1.1创建文本文件在创建文本文件之前,应该先设置创建的文本文件所在的文件夹具有写操作的权限。使用Fi
2、leSystemObject对象的CreateTextFile方法可以创建一个文本文件,并返回一个TextStream对象实例。8.1.2文本文件的读取和数据的追加操作对于已经存在的文本文件,可以在打开文件后,读取文件中的内容或者对文件中的内容进行追加。使用FileSystemObject对象的OpenTextFile方法可以打开一个指定的文件,并返回可以用来访问该文件的TextStream对象。8.1.3复制文件操作FileSystemObject对象的CopyFile方法可将一个或多个文件从一
3、个位置复制到另一个位置。8.1.4移动文件操作FileSystemObject对象的MoveFile方法可将一个或多个文件从一个位置移动到另一个位置。8.1.5删除文件操作FileSystemObject对象的DeleteFile方法可以将一个或多个文件删除。8.1.6创建文件夹操作使用FileSystemObject对象的CreateFolder方法可以创建一个文件夹。8.1.7移动文件夹操作使用FileSystemObject对象的MoveFolder方法可以移动一个文件夹到指定位置。8.1.
4、8删除文件夹操作使用FileSystemObject对象的DeleteFolder方法可以删除一个指定的文件夹,如果尝试删除的文件夹不存在,则会生成错误。8.1.9复制文件夹操作使用FileSystemObject对象的CopyFolder方法可以复制一个文件夹到指定位置。8.2使用使用CDOForNTS组件发送电子邮件CDOForNTS(CollaborationDataObjectsforWindowsNTServer)可以与MicrosoftSMTPServer通讯,在ASP程序中实现发送电
5、子邮件。默认SMTP虚拟服务器如下图所示:8.3使用页面计数器组件页面计数器组件(PageCounter)可以记录和显示Web页打开的次数。该组件会定期的将访问次数写入一个称为访问次数统计数据的文件中,以使数据不会在服务器关闭时丢失。本章小结FileSystemObject对象用于访问服务器上的文件系统。此对象可操纵文件、文件夹和驱动器。FileSystemObject对象的CreateTextFile方法可以创建一个文本文件,并返回一个TextStream对象FileSystemObject对象
6、OpenTextFile方法可以打开一个指定的文件,并返回可以用来访问该文件的TextStream对象。FileSystemObject对象的CopyFile方法可以将一个文件从一个位置复制到另一个位置。FileSystemObject对象的MoveFile方法可以将一个文件从一个位置移动到另一个位置。FileSystemObject对象的DeleteFile方法可以删除一个指定的文件。FileSystemObject对象的FileExists方法返回一个布尔值,该值表明指定的文件是否存在。如果文
7、件存在则返回True,如果不存在则返回False。FileSystemObject对象的CopyFolder方法会将一个文件夹从一个位置复制到另一个位置。FileSystemObject对象的MoveFolder方法可以将一个文件夹从一个位置移动到另一个位置。FileSystemObject对象的DeleteFolder方法可以删除一个指定的文件夹。FileSystemObject对象的CreateFolder方法会新建一个文件夹。FileSystemObject对象FolderExists方法返
8、回一个布尔值,该值表明指定的文件夹是否存在。如果文件夹存在则返回True,如果不存在则返回False。MicrosoftSMTPService根据简单邮件传输协议完成发送和获取Email最基本的工作。但在某些方面会受限制。但是对于ASP应用程序,在服务器上自动发送Email方面是比较方便的。使用CDOforNTS中的NewMail对象创建和发送邮件。第三方服务器组件通过扩展IIS中的基本的固有组件和可安装组件,也提供了新的编程途径。
此文档下载收益归作者所有