AspUpload组件的属性中文说明

UploadManager 属性 ============================================= CodePage As Long (Read/Write) 可以把表单的文本项目名和文件名的字符从指定的CodePage转换为Unicode,比如表单是按UTF-8提交的,那么这个属性应该设置为65001。其他的如1251 (Cyrillic), 1255 (Hebrew), 1256 (Arabic)等等。 用法: Upload.CodePage = 65001 ------------------------------------------- DetectMacBinary As Boolean (Read/Write) 默认为True。 这个属性用来控制是否检测上传的文件是MacBinary格式的,如果是则从中提取“data fork”。AspUpload 3.0 Beta 1. 不支持。 用法: Upload.DetectMacBinary = False -------------------------------------------- Directory (Path As String, Optional SortBy, Optional Ascending) As Object (Read-Only) 返回一个集合,这个集合包括指定目录的所有子目录和文件的引用。 在这个集合里,子目录总是优先于文件.Path 可以包括通配符 * 和 ?。 SortBy 可以是: SORTBY_NAME (1, default). SORTBY_TYPE (2), SORTBY_SIZE (3), SORTBY_CREATIONTIME (4), SORTBY_LASTWRITETIME (5), and SORTBY_LASTACCESSTIME (6). Ascending 默认为True。 用法: <!--METADATA TYPE="TypeLib" UUID="{B4E1B2DE-151B-11D2-926A-006008123235}"--> Set Dir = Upload.Directory("c:/path/*.*", SORTBY_SIZE) For Each Item in Dir ... Next ------------------------------------------- Expires As Date (Read-Only) 如果已经注册,返回9/9/9999,否则返回失效期。 用法: Response.Write Upload.Expires ------------------------------------------- Files As Object (Read-Only) 返回一个集合,这个集合包含有上传文件的引用。 使用这个集合之前,必须调用Save或 SaveVirtual方法。 要引用一个单个文件,可以使用从1开始的整数下标,或者相应的文件框的名称。 要列举集合里的项目,可以使用For/Each 语句。 用法: Set File = Upload.Files(1) Set File = Upload.Files("FILE1") For Each File in Upload.Files ... Next ------------------------------------------- Form As Object (Read-Only) 返回一个集合,这个集合包括所有不是文件框的表单项目的引用。 使用这个集合之前,必须调用Save或 SaveVirtual方法。 要引用一个单个表单项目,可以使用从1开始的整数下标,或者相应的项目的名称。 要列举集合里的项目,可以使用For/Each 语句。 用法: Name = Upload.Form(1) Name = Upload.Form("Name") For Each Item in Upload.Form Response.Write Item.Value Next ------------------------------------------- IgnoreNoPost As Boolean (Read/Write) 当Upload.Save方法被脚本直接调用,而不是通过表单提交时,可以避免 "Wrong Content-Type"这个错误。当表单和相应的上传脚本在同一个文件时,这个属性很有用。 用法: Upload.IgnoreNoPost = True ------------------------------------------- OverwriteFiles As Boolean (Read/Write) 默认为True。如果设置为False,那么当文件名已经存在时,AspUpload会在原文件名后附加“(12)”这种形式的字符。这个属性影响Save, SaveVirtual 和 File.SaveAs方法。 用法: Upload.OverwriteFiles = False ------------------------------------------- PreserveFileTime As Boolean (Read/Write) 默认为Flase。如果设置为True,会试图保护上传文件的上次修改时间。 这个属性只是客户端使用XUpload或者JUpload 的时候有用。 当使用常规Form提交的时候,它没有任何作用。 用法: Upload.PreserveFileTime = False ------------------------------------------- ProgressID As String (Read/Write) 上传进度条所用的,用来区分上传进程。 用法: Upload.ProgressID = Request.QueryString("PID") ------------------------------------------- RegKey As String (Read/Write) 指定注册码,如果没有指定,AspUpload会从系统注册表读取。 用法: Upload.RegKey = "12345-67890-12345" ------------------------------------------- TotalBytes As Long (Read-Only) 返回上传的总字节数。 只能在成功调用Save(SaveVirtual)方法后调用这个属性。 用法: Response.Write Upload.TotalBytes ------------------------------------------- TotalSeconds As Long (Read-Only) 返回上传持续的总时间。 只能在成功调用Save(SaveVirtual)方法后调用这个属性。 用法: Response.Write Upload.TotalSeconds ------------------------------------------- Version As String (Read-Only) 返回组件的版数,如:"3.0.0.0". 用法: Response.Write Upload.Version
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值