WEB开发网
开发学院WEB开发ASP 一些源程序 - 获得文件大小和字符串处理 阅读

一些源程序 - 获得文件大小和字符串处理

 2000-10-20 10:53:10 来源:WEB开发网   
核心提示:Formats passed string based on length. Perfect for emails and text files.---<%' Company: Sabra Inc' Author: Dave Hoffenberg ' Date: 10/5/00'
Formats passed string based on length. Perfect for emails and text files.
---------------------------------------------------------------------------------------
<%
' Company: Sabra Inc
' Author: Dave Hoffenberg
' Date: 10/5/00
' Function: Formats passed string based on length. Perfect for emails and text files.
' Freeware

Function Padding(Value, Length)
' If the length of the value is less than the variable 'length'
If Len(Value) < Length Then
charcount = Length - len(Value)

for i = 1 to (charcount - 1)

padding = padding & " "

next

mystring = Value & padding
' If the length of the value is greater than the variable 'length'
Elseif len(Value) > Length Then
mystring = Left(Value,Length)

Else
set mystring = Value

End If

Padding = mystring

End Function


Set fso = CreateObject("Scripting.FileSystemObject")
Set MyFile = fso.CreateTextFile(Server.MapPath("test.txt"), True)

MyFile.WriteLine Padding("this is a test", 25) & "end of line."

Set fso = Nothing
Set MyFile = Nothing

response.write "done"
%>

Retrieves file size(K) of any file passed to it.
---------------------------------------------------------------------------

<%
' Company: Sabra Inc
' Author: Dave Hoffenberg
' Function: Retrieves file size(K) of any file name passed to it.
' Freeware

Function ShowFileSize(filespec)
  file = Server.MapPath(filespec)
Set fso = CreateObject("Scripting.FileSystemObject")
If fso.FileExists(file) Then
  Set f = fso.GetFile(file)
intSizeB = f.Size
  intSizeK = Int((intSizeB/1024) + .5)
  If intSizeK = 0 Then intSizeK = 1
   ShowFileSize = intSizeK & "k"
Else
 ShowFileSize = "File Doesn't Exist"
End If
Set fso = Nothing
End Function

response.write ShowFileSize("test.txt")
%>

Tags:一些 源程序 获得

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接