j=server.mappath("")+"/tupian/xc"Dim fso, f, f1, fc, idim s(10) Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.GetFolder(j) Set fc = f.SubFolders For Each f1 in fc s(i)=f1.name i=i+1Next 定义数组的时候不知道要添加多少个信息可是定义动态数组dim s(10)换成 dim s()又会提示错误说超越下标请高手指点 要是能跟java那样定义个对象(var a=new Array())那样多简单