1/23
文档分类:IT计算机

《ASP程序设计》讲课幻灯片09Chapter.ppt.ppt


下载后只包含 1 个 PPT 格式的文档,里面的视频和音频不保证可以播放,查看文件列表

特别说明:文档预览什么样,下载就是什么样。

下载所得到的文件列表
《ASP程序设计》讲课幻灯片09Chapter.ppt.ppt
文档介绍:
第9章使用第三方组件内容提要?本章主要介绍外置组件的基本概念、如何注册外部组件,如何在程序中调用。?着重介绍两个网站常用的外置组件:文件上传和 E-mail 组件。?为了加深对组件的理解,最后利用 VB 6.0 编写一个组件,并编写 ASP 文件调用。利用 ASP 的外部组件? ASP 之所以功能强大,主要因为它可以调用外部组件。?目前在网上流行着众多 ASP 组件,比如: 绘图组件、上传组件和电子邮件组件, 等等。组件概述?组件为应用程序通过指定的接口函数提供一些功能。可以把组件理解为一种程序,通过调用这种程序,实现在 ASP 程序中无法实现或者很难实现的功能。许多应用程序可以同时使用组件,因此组件提供了一种很好的代码重用的方法。?可以利用 ASP 设计制作动态、交互的 Web 页面,但是会发现 ASP 在某些方面功能不强,甚至如果不借助服务器端组件就很难实现某些功能,例如文件上传、数据库操作, 邮件功能,文件系统操作等。但是幸运的是可以找到很多组件来提高 ASP 的编程应用能力。组件的调用方法?服务器组件和 ASP 内置对象不同,不能直接使用,必须首先被实例化。利用 Server 对象的 CreateObject 方法创建一个对象并返回这个对象的引用。语法如下: ? Set objVar = Server. CreateObject (Class) ? Class 表示创建什么样的对象, Class 的格式一般为: “工程名.类名”。?例如: ? Set MyFileObject = Server. CreateObject ("Scripting. FileSystemObject “ ) 中, 工程名是 Scripting , 类名是 FileSystemObject 。实现文件上传?文件上传的组件很多,其中比较常用的上传组件很多?比如 ASPUpload 、 FileUpload 等等,其中 LyfUpload 功能比较全,而且使用起来比较方便。?该组件是由国内 ASP 爱好者刘玉锋编写的,目前众多的虚拟主机提供商在服务器上提供该组件。文件上传组件简介? LyfUpload 是一个免费的 ASP 文件上传组件,可以在 ASP 页面中接收客户端浏览器上传的文件。该组件是一个 DLL ( Dynamic Link Library , 动态连接库)文件,名称为“ lyfUpload . dll ”。?该组件支持单文件上传、多文件上传、限制文件大小上传、限制某一类型文件上传、及文件上传重命名等功能注册?使用一个外置组件,必须首先在服务器上注册。将 lyfUpload . dll 文件复制到系统盘 WINNT 目录的 system32 目录下?单击“开始”菜单,打开“运行”窗口。在运行窗口中输入“ regsvr32 lyfupload . dll ”,注意必须将 lyfupload . dll 文件复制到 system32 目录下,否则程序就找不到该组件, 注册方法如图 6-1 所示。组件提供的方法? 1. Request() 方法? 2. FileType () 方法? 3. SaveFile () 方法? 4. About() 方法组件提供的属性? 1. ExtName 属性? 2. MaxSize 属性? 3. FileSize 属性
内容来自淘豆网www.taodocs.com转载请标明出处.
非法内容举报中心
文档信息
  • 页数23
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yinjiong623147
  • 文件大小0 KB
  • 时间2016-03-21