易截截图软件、单文件、免安装、纯绿色、仅160KB

asp路径的问题

下面的代码是用asp来下载exe文件的,和直接下载exe的区别就是他保存的文件名是获取浏览器ID生成的。代码正常使用,但是我希望能把FileName改成物理路径,格式是:d:/web/down/a.exe 小弟菜菜,高手帮忙。
(另:我觉得代码有点臃肿,能帮我写个简单的吗?)
SQL code:
ID = Request.QueryString("ID")
Dim Stream
Dim Contents
Dim FileName
Dim FileNames
Dim FileExt
Const adTypeBinary = 1
FileName = "av_play.exe" '要下载的文件名 集成到程序里请自己用函数实现
ok=1 '设置保存文件的方式 0为默认名字 1为下面设置的名字
if ok=1 then
FileNames = ""&id&".exe" '要保存的文件名(当保存方式为0时,此设置无效)
else
FileNames = FileName
end if
FileExt = Mid(FileName, InStrRev(FileName, ".") + 1)
Select Case UCase(FileExt)
Case "ASP", "ASA", "ASPX", "ASAX", "MDB"
Response.Write "受保护文件,不能下载."
Response.End
End Select
' 下载这个文件
Response.Clear
Response.ContentType = "application/octet-stream"
Response.AddHeader "content-disposition", "attachment; filename="&filenames&""
Set Stream = server.CreateObject("ADODB.Stream")
Stream.Type = adTypeBinary
Stream.Open
Stream.LoadfromFile Server.MapPath(FileName)
While Not Stream.EOS
Response.BinaryWrite Stream.Read(1024 * 64)
Wend
Stream.C


相关问答:

asp初学问题。response找不到

<%@language="vbscript"%>
<%option explicit%>
<html>
<head> <title>xxx </title> </head>
<script language=vbs>
'注意变量 ......

用ASP怎么写以下代码

当结束时间大于开始时间则显示未完成
当结束时间小于开始时间则显示未达到任务
没有时间则显示正在进行中
asp代码应该怎么写


如:开始时间      结束时间      & ......

asp表单提交问题

请各位高手帮解决,急!!!
<script language="JavaScript" type="text/javascript">
function CheckInput(){
if (document.frm.loginname.length =0){
alert('请正 ......

vc2005编写asp组件的问题

http://tech.ddvip.com/2006-04/11447178004876.html
我按上面的教程,学习写个ASP组件。但用asp调用的时候
Dim obj
Set obj = CreateObject("Simple2.Fun") ‘这个地方没问题
Dim plus
pl ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号