当前位置:首页 > 日记 > 正文

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

一些源程序-获取文件大小和字符串处理
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")

%>




相关文章

IE9浏览器快捷键

IE9浏览器快捷键

快捷键,浏览器,电脑软件,IE9浏览器的快捷键软媒编译&mdash;&mdash;IE9 is in Beta since mid-September 2010, and downloads continue to be available even at this point in time.IE9从2010年9月中旬IE9 Beta版发布,相信很多潮人都已经安…

谷歌Android卡格式漏洞

谷歌Android卡格式漏洞

漏洞,格式,电脑软件,谷歌,Android,谷歌Android卡格式漏洞:据国外媒体报道,前端时间,有消息指出,谷歌Android系统无法兼容多种智能手机中所附带的高容量的记忆卡。   此前,有Android操作系统的用户指出,Nexus One手机不能够兼容内存容量高达32千…

Skype宕机事故蔓延全球微软用户被

Skype宕机事故蔓延全球微软用户被

用户,事故,全球,电脑软件,Skype, Skype在Twitter上做出回应北京时间5月26日晚间消息,据国外媒体报道,Skype于美国当地时间周四早晨发生宕机事故,故障波及全球用户。据多名用户反映称,他们在登录和使用Skype拨打网络电话时出现问题,包括Mac、Wi…

Windows7技巧:屏蔽窗智能安排{图}

Windows7技巧:屏蔽窗智能安排{图}

智能,屏蔽,技巧,电脑软件,在Windows 7中,微软增加了一个新的功能,桌面窗口的设置:智能安排。事实上,转化为智能的安排不是很准确,因为在Windows 7的桌面,应用程序将自动最大化,或占据在顶部或左、右两侧的一些应用程序的屏幕屏幕。如果你不习惯这…

黄鹏:雷霆云播假电话

黄鹏:雷霆云播假电话

雷霆,电话,电脑软件,黄鹏,云播假,炎热的暑假,很多网民都喜欢宅在家里,在电脑上看大片。不少网民表示,在那么热的天里,出去玩的话反倒成了活受罪,还不如在家躺床上看大片来得舒服。因此,看片非常便捷的云播也在这个暑假受到了越来越多人的亲睐。最…

win7的个性化桌面背景

win7的个性化桌面背景

桌面背景,电脑软件,Windows 7的透明界面大家都有所体会了,再配合一张精美的桌面壁纸会更加让人心旷神怡。Windows 7的桌面背景功能其实相比Windows XP有了很大的提升,有更多的功能供用户来选择,现在我们就来看看它有什么样的改变。我们怎么来…

金山软件完全支持iOS的Android平台

金山软件完全支持iOS的Android平台

平台,支持,金山软件,屏幕,电脑软件,10月10日,金山词霸发布iOS5.4.1版,该版本新增:跨软件取词功能、资讯推送功能、查词结果页标签自定义功能,加上之前就有的:摄像头拍译、语音输入、《柯林斯词典》、词典免费下载、摇一摇背单词、生词本同步、图…

微软Windows7正式发布

微软Windows7正式发布

正式发布,电脑软件,操作系统Windows 7在美国当地时间11日正式发表在世界的22天,微软CEO巴尔默出席会议并讲话。路透社指出,这是微软最重要的产品超过10年。微软希望收回Vista用户流失和加强对PC控制市场。戴尔的大企业的总裁曾表示,Windows 7…

139个邮箱文件今天显示超大文件传

139个邮箱文件今天显示超大文件传

显示,文件传输,文件,邮箱,电脑软件,为了满足广大用户特别是商务用户群体通过邮箱发送超大文件的需求,中国移动139邮箱将于今日其邮箱标准版2.0的&ldquo;文件快递&;超大文件传送进行升级。据了解,此次升级的最大亮点是将原有支持1G文件上传的…

迅雷360:创建高速安全下载新体验

迅雷360:创建高速安全下载新体验

下载,迅雷,新体验,电脑软件,企业间的跨界合作一向能带给用户更好的体验,而两强之间的合作更是如此。近日,迅雷与360在下载领域首次进行了合作,双方合作推出的360安全浏览器迅雷云加速下载功能也悄然上线。据了解,360安全浏览器下载内核由迅雷提…

巴尔默:Windows8预览下载超过300万

巴尔默:Windows8预览下载超过300万

下载,电脑软件,巴尔默,微软首席执行官巴尔默在今天的CES 2012在新闻发布会上的讲话说,下载一些Windows 8预览版已经发布了它在2011年9月已经超过300万次。目前,所有运行Windows 7的机器在世界上可以运行Windows 8。此外,巴尔默还宣布,Windows P…

QQ的Win8版本已经登陆Windows商店

QQ的Win8版本已经登陆Windows商店

商店,今晚,版本,电脑软件,QQ,微软将发布的Windows 8消费者预览版在今晚22:00-24:00。昨天,腾讯表示,Windows 8的QQ将与Windows 8消费者预览一起推出。 腾讯官员透露在QQ Win8的故事:微软发布Windows开发者预览版(Win8开发者预览版)在2011年9月…