fso文件按照文件名字母排序
来源:中国站长站 发布时间:2008-03-09 15:25:00
标签:fso,排序,文件
下面的这个函数实现的功能是列出某文件夹下的所有文件,以文件名字母排序,先数字后字母再到中文。
<%
Function ShowFileList(folderspec)
Dim fso, f, f1, fc, rs, s
const adVarChar = 200
set rs = Server.createobject("adodb.recordset")
rs.fields.append "myField", adVarChar, 255
rs.open
Set fso = server.CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFolder(folderspec)
Set fc = f.Files
For Each f1 in fc
rs.addnew array("myField"), array(f1.name)
Next
rs.sort = "myField ASC" 'use "myField DESC" for reverse order
rs.moveFirst
do until rs.eof
s = s & rs.fields("myField") & "<BR>"
rs.moveNext
loop
rs.close
set rs=nothing
set fso=nothing
ShowFileList = s
End Function
'列出当前文件夹下的所有文件
Response.write ShowFileList(Server.MapPath("."))
'列出imges文件下的所有文件
Response.write ShowFileList(Server.MapPath("images/"))
%>
0
投稿
猜你喜欢
- js * 联动的实现代码如下所示:<!DOCTYPE html><html lang="en">
- get_or_create函数比较好用。如果查询到就返回,如果没查询到就向数据库加入新的对象。e.g.size = Size.objects
- 引言在刚入门python时,模块化编程、模块、类库等术语常常并不容易理清。尤其是Modules(模块)和Packages(包),在impor
- 见下表:序号列类型需要的存储量1TINYINT1 字节2SMALLINT2 个字节3MEDIUMINT3 个字节4INT4 个字节5INTE
- 下策——查询出结果后将时间排序后取第一条select * from a where create_time<="2017-0
- 对想要在可视化的环境下制作复杂网页的专业网页制作者来说,Dreamweaver 已经渐渐在网页编辑工具市场中展露头角,成为专业人士
- 如图所示,有一个test文件夹,里面有3个子文件夹,每个子文件夹中有若干图片文件#场景1 读取一个文件夹中所有文件,存入到一个list表中#
- 本文实例为大家分享了js浏览器倒计时跳转页面效果,供大家参考,具体内容如下效果图:<!DOCTYPE html><html
- 一、查询当前部门下的所有子部门WITH dept AS ( SELECT *
- 目标在本章中,将了解:如何生成OpenCV-Python bindings如何将新的OpenCV模块扩展到PythonOpenCV-Pyth
- 开始: ------------------------------------------------------------------
- 本文实例讲述了Python实现爬取逐浪小说的方法。分享给大家供大家参考。具体分析如下:本人喜欢在网上看小说,一直使用的是小说下载阅读器,可以
- asp vbs Cache缓存类属性valid,是否可用,取值前判断属性name,cache名,新建对象后赋值方法add(值,到期时间),设
- tips:如果根目录下有favicon.ico,可省去<link rel="shortcut icon" ...&
- 字典的键 字典中的值没有任何限制, 可以是任意Python对象,即从
- 在这篇文章中,我将展示如何在 CentOS/RHEL 7、Debian 以及它的衍生版本比如 Ubuntu(最新的 Ubuntu 16.04
- 更改主题File → Settings → Appearance & Behavior → Appearance → Theme结果
- 前言当数据库中存量数据较多时,或者是在批量插入操作时,很容易出现插入重复数据的问题。一、三种方法在 mysql 中,当存在主键冲突或唯一键冲
- 报表服务器数据库可以为一个或多个报表服务器实例提供内部存储。因为报表服务器数据库架构可能会因为推出新的 Reporting Services
- 1、联合查询联合查询又称为多表查询,它的基本执行过程就是笛卡尔积1.1 认识笛卡尔积那么什么是笛卡尔积呢?答:笛卡尔积就是将两张表放在一起进