|
Go to Download
Active ASP Fast File
Upload Component V1.1 What
is Active ASP Fast File Upload Component? Active ASP Fast
File Upload Component is an ActiveX component for use with Active Server Pages
(ASP) environment, that can accept uploaded file from the web browser. This
component features: 1. Fast and optimized for speed, uses low CPU
cycles 2. Complete support for Unicode filenames (Chinese, Korean,
Japanese, German, French, etc.) 3. Supports multiple file fields, multiple
input forms. Installation
To install, run ActiveASPUploader.msi (double-click) (ActiveASPUploader_Trial.msi
for trial version) Upgrades
Upgrade is free
for a minor version change. For example, upgrading from 1.00 to 1.99. However,
1.99 to 2.00 may require a small upgrade fee. (Which will be also posted) Registration
This
product can be used without registering for personal use only. For commercial,
educational institution, and government use, each server must have a license.
The price is US $49.00 per server. You are entitled for support when you register.
Upgrade
Instructions Please
follow these steps to upgrade the component from a previous version
- Stop all IIS related services
such as FTP and W3SVC. (Use 'Net STOP W3SVC' in DOS)
- At
DOS prompt, change to the directory where the .dll component is and type "regsvr32
/u comUpload.dll"
- Move
the new version of aspsock.dll to that same directory and type "regsvr32
comUpload.dll"
- Restart
the necessary services.
- If
.dll cannot be registered, you must reboot the server, in order to free the .DLL
from the memory pool.
| Q&A |
| Can I
redistribute this control with my own products? | You
must purchase developer edition for redistribution (royalty free). Please contact
sales@comsoltech.com for detail.
|
| Active
ASP Fast Upload Component Properties | Property =Read
Only = Read/Write | Description |
AttachRandomNumber | Default
is true. When there is a duplicate file name, automatically attaches a random
unique number to the filename. | registeredTo | Trial
version prints "Unregistered Copy". Registered version prints out
the licensed company name. | Error | Read
only. When there is an internal error, read this to get the detail error information. |
GetTotalBytes | Returns
current bytes read. When readData() is used, this will contain total bytes read
so far. | Item(n)
(n is an index) | n
is a input field name, or an index number. Example: email = obj.Item("email") |
MaxFileSize | Sets
/ returns maximum (single) file size in bytes. Default is unlimited (0). | MaxTotalSize | Sets
/ returns maximum total files size in bytes. Default is unlimited (0). |
ReadBytes | Default
is 50000 (Bytes). This is used when readData() is used to read uploaded data progressively.
|
| Active
ASP Fast Upload Component Methods | | Method | Parameters | Return
Value | Description |
BinaryData | field
name / index | Array | Returns
an entire array pointer for the file. Used when saving file to the database as
binary stream. | File,
Files | field
name / index | Object | Returns
following Object that describes the file. Name/FileName The
uploaded FileName contentType C ontent type for the uploaded file
FileSize - File size in bytes Key - Contains an ID (used internally)
Example: ... set fi = obj.File(0) filename = fi.Name ct =
fi.ContentType filesz = fi.FileSize | FileCount | N/A | Long | Returns
total number of files uploaded. Usually 1, but in some cases, there may be multiple
file fields. | FileExists | Path | Boolean | Path
is a physical path of the file, and returns True if that file exists.
... if obj.FileExists("c:\my_file\abc.txt") then ... else
... | Form | field
name / index | String | Returns
the value of the input field. Example: email = obj.Form("email")
| Forms | N/A | Scripting.Dictionary
Object | Returns
form data as a Dictionary object. Example: set f = obj.Forms
email = f.item("email") name = f.item("name") ...
| ReadData | N/A | Boolean | Used
to read uploaded data. Reads ReadBytes length of uploaded data. Used for progressive
uploading. | SaveAs | Path
[,FileFieldName] | String
(Returns the actual file name saved, without directory information.) | Saves
the uploaded file to the disk. Path here must be PHYSICAL directory including
filename. FileFieldName is an optional parameter, that is a name of the file field.
File name can change when duplicate file exist, then it attaches the random
number at the end of the file name. (Only when AttachRandomNumber is set to TRUE
- default). Then, you can save the returned value, and store the new filename
to database, etc.
Example: ... fileName = obj.SaveAs("c:\my_upload\abc.txt")
... savedName = obj.SaveAs("c:\my_upload", "upload_file1")
... [savedName will contain "abc.txt"] |
Upload | N/A | Boolean | Performs
entire uploading process. This is automatically called, when File/Form/Item is
accessed. | Further instructions
and documentation are available in doc.htm file included in the distruction,
or online at http://www.comsoltech.com/products/components/
support@comsoltech.com
Download
Active ASP Fast File Upload Component FREE!
for personal use.
To
order Active ASP Fast Upload Component via phone, please call RegNet at 1-800-999-2734
(U.S. customers only) and International customers can call RegNet at 1-805-288-1827.
Please allow 12-24 hours for order processing.
|