|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
专业性的服务。有的ASP商提供垂直型的应用服务,针对某一特定行业提供应用服务。Formatspassedstringbasedonlength.Perfectforemailsandtextfiles.
---------------------------------------------------------------------------------------
<%
Company:SabraInc
Author:DaveHoffenberg
Date:10/5/00
Function:Formatspassedstringbasedonlength.Perfectforemailsandtextfiles.
Freeware
FunctionPadding(Value,Length)
Ifthelengthofthevalueislessthanthevariablelength
IfLen(Value)<LengthThen
charcount=Length-len(Value)
fori=1to(charcount-1)
padding=padding&""
next
mystring=Value&padding
Ifthelengthofthevalueisgreaterthanthevariablelength
Elseiflen(Value)>LengthThen
mystring=Left(Value,Length)
Else
setmystring=Value
EndIf
Padding=mystring
EndFunction
Setfso=CreateObject("Scripting.FileSystemObject")
SetMyFile=fso.CreateTextFile(Server.MapPath("test.txt"),True)
MyFile.WriteLinePadding("thisisatest",25)&"endofline."
Setfso=Nothing
SetMyFile=Nothing
response.write"done"
%>
Retrievesfilesize(K)ofanyfilepassedtoit.
---------------------------------------------------------------------------
<%
Company:SabraInc
Author:DaveHoffenberg
Function:Retrievesfilesize(K)ofanyfilenamepassedtoit.
Freeware
FunctionShowFileSize(filespec)
file=Server.MapPath(filespec)
Setfso=CreateObject("Scripting.FileSystemObject")
Iffso.FileExists(file)Then
Setf=fso.GetFile(file)
intSizeB=f.Size
intSizeK=Int((intSizeB/1024)+.5)
IfintSizeK=0ThenintSizeK=1
ShowFileSize=intSizeK&"k"
Else
ShowFileSize="FileDoesntExist"
EndIf
Setfso=Nothing
EndFunction
response.writeShowFileSize("test.txt")
%>
无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的; |
|