如何使用http上传文件
问题点数:33、回复次数:5Top
1 楼kxcc_sx(开心虫虫)回复于 2001-11-30 14:10:42 得分 17
你可以使用上传组件(Advantys公司的)下载地址:www.microsoft.com/office/intranet/modules/asp411s3.asp下载
安装步骤:
1。将aspsmartupload.dll 复制到windows2.在“运行”输入regsvr32.exe c:\windows\aspsmartupload.dll
3.注册成功后
4。将aspsmartuploadutil.dll复制到system32重起计算机。
注册完毕。
具体的属性可以参照说明的文档
以下是我写的一个程序:仅供参考:
index.htm
<HTML>
<HEAD>
<TITLE>文件上传</TITLE>
</HEAD>
<BODY>
<P>请注意,本上传软件不支持中文,所以文件名称不能含有中文,否则会产生错误。
</P>
<CENTER>
<FORM METHOD="POST" ACTION="Upload.asp" ENCTYPE="multipart/form-data">
<INPUT TYPE="FILE" NAME="FILE1" SIZE="50"><BR>
<INPUT TYPE="SUBMIT" VALUE="上传">
<INPUT TYPE="RESET" VALUE="重新设置">
</FORM>
</CENTER>
</BODY>
</HTML>
upload.asp
<%
Dim objUpload
Dim FileCount
'建立 AspSmartUpload 对象
Set objUpload = Server.CreateObject("aspSmartUpload.SmartUpload")
'使用 AspSmartUpload 对象的 Upload 方法,取得表单送出来的数据
objUpload.Upload
'将文件以原文件名存入指定的虚拟路径中,并将上传的文件数存入 FileCount 变量中
FileCount = objUpload.Save("Upload Files")
%>
<HTML>
<HEAD>
<TITLE>文件上传</TITLE>
</HEAD>
<BODY>
<P ALIGN="CENTER"><% = FileCount %> 个文件上传完成。</P>
<P ALIGN="CENTER"><A HREF="VBScript:History.Back">继续上传</A></P>
</BODY>
</HTML>
Top
2 楼zzgthc(阿正)回复于 2001-11-30 14:18:27 得分 0
能在vb里使用吗?
to : kxcc_sx(开心虫虫)
Top
3 楼xmao(地下室美老鼠)回复于 2001-12-04 13:39:13 得分 8
能在vb里用。。就不告诉你Top
4 楼zych72(心平气和)回复于 2001-12-04 13:39:31 得分 8
试试这个软件:Serv-U FTP server ,softhouse有下在Top
5 楼kxcc_sx(开心虫虫)回复于 2001-12-04 13:48:40 得分 0
呵呵,因为他是activex,当然可以了,具体的话,可以看看下载后的文档说明!Top




