《动态网站建设》第6章使用第三方组件.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章使用第三方 组件 6.1 利用ASP 的外部组件 6.1.1 外部组件概述 6.1.2 外部组件调用方法 6.1.1 外部组件概述 可以把组件理解为一种程序,通过调用这种程序,实现在 ASP程序中无法实现或者很难实现的功能。 6.1.2 外部组件调用方法 调用第三方组件,需要把相关文件在服务器上注册后, 才能应用到ASP 中。 ①将相关的.dll文件或.ocx文件复制到系统目录下,如 c:\windows\system32; ②选择“开始\运行”,输入“Regsvr32 .dll文件或.ocx文件”, 并确定,例如“Regsvr32 LyfUpload.dll”; ③执行完毕,有提示注册成功。 外部组件注册成功后就和使用内置组件一样,首先需要 用Server.CreateObject( )来创建该组件的对象,然后再 调用该组件的属性和方法。 6.2 文件上传组件 6.2.1 文件上传组件LyfUpload概述 6.2.2 组件提供的方法 6.2.3 组件提供的属性 6.2.4 文件上传组件具体应用 6.2.1 文件上传组件LyfUpload概述  LyfUpload 是一个免费的ASP文件上传组件。  该组件支持单文件上载、多文件上载、限制文件大小上 载、限制某一类型文件上载、文件上载到数据库、数据库 中读取文件及文件上载重命名等功能。  创建LyfUpload组件对象 Set obj = Server.CreateObject(LyfUpload.UploadFile) 6.2.2 LyfUpload组件提供的方法 1.Request方法 功能:得到提交页面中表单元素的值 格式:obj . Request(nm) 参数介绍:nm为Form中文本框的名字 返回值:元素的值,字符串类型 2.FileType方法 功能:得到上传文件的Content-Type 格式:obj . FileType(strTag) 参数介绍:strTag为Form中文件框的名字,如“File1” 返回值:文件上传成功,返回文件的Content-Type,不成 功,返回为空串 6.2.2 LyfUpload组件提供的方法 3.SaveFile方法 功能:上传客户端选择的文件 格式:obj.SaveFile(strTag, strPath, strway, Optional DestFileName) 参数介绍: ①strTag为Form中文件框的名字,如“File1”; ②strPath为要文件保存在本机的目录; ③strway为上传文件方式,覆盖方式上传为true,不覆盖上传为false ; ④DestFileName(可选参数),代表文件上传后重命名保存的名字; 返回值: ①成功,返回上载的文件的名字; ②不成功,如果上传失败,返回为空串; ③不成功,如果上传文件后缀不对,返回为0(当设置了extName属性时 有效); ④不成功,如果上传文件的大小太大,返回为1(当设置了MaxSize属性 时有效); ⑤不成功,如果上传文件同服务器上已有文件相同,返回为2(当设置了 参数strway为false 时有效); 6.2.2 LyfUpload组件提供的方法 4.SaveFileToDb方法 功能:上传各类文件到数据库中(同savefile方法不同的是, 直接保存文件到数据库中而不保存为磁盘文件) 格式:obj.SaveFileToDb(strTag) 参数介绍:strTag为Form中文件框的名字,如File1; 返回值: ①成功,返回上载的文件的名字; ②不成功,如果上传失败,返回为空串; ③不成功,如果上传文件后缀不对,返回为0(当设置了 extName属性时有效); ④不成功,如果上传文件的大小太大,返回为1(当设置了 MaxSize属性时有效); 6.2.2 LyfUpload组件提供的方法 5.About方法 功能:显示LyfUpload组件的作者及版本号等信息 调用方法:obj.about 6.2.3 LyfUpload组件提供的属性 1.ExtName属性 功能:限制上载文件的类型; 调用方法: obj.extname=gif 设置文件上传只能是gif文件 obj.extname=“gif,jp

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档