| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1475 人关注过本帖
标题:FSO分页排列问题
取消只看楼主 加入收藏
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
结帖率:100%
收藏
 问题点数:0 回复次数:1 
FSO分页排列问题
FSO读取文件夹里所有图片,然后按照横5竖3的方式排列,并且分页,程序我已经写好了,问题在按照横5竖3排列就比较难了,对FSO比较熟悉的兄弟帮我修改一下这个程序

<table width="100%" border="1" cellpadding="0" style="border-collapse:collapse" cellspacing="0" bordercolor="#D4D0C8">
<tr height="18" align="center" bgcolor="#19A1DD" style="color:#fff;">
<td colspan="5">我的相册</td>
</tr>
<tr bgcolor="#f9f9f9" align="center">
<%
Page=Request.QueryString("Page")
if Page="" then Page=1 else Page=cint(Page) end if
PatentFolder = "pic/2007联欢会/" '图片文件夹
FoldPage = 15
Set Fso = CreateObject("Scripting.FileSystemObject")
if Fso.FolderExists(Server.Mappath(PatentFolder)) then
Set FolderCount = Fso.GetFolder(Server.Mappath(PatentFolder)).files
For Each F1 in FolderCount
if (Page-1)*FoldPage<=i and i<(Page-1)*FoldPage+FoldPage then  '循环部分
%>
<td height="170">
<img src="<%=PatentFolder&F1.Name%>" style="width:150px; height:119px;" /><br>
<%=F1.DateLastAccessed%><br>
<input type="button" value="删除"  style="cursor:pointer; width:30px; height:16px;" />
</td>
<%
end if
i=i+1
next
ThePageCount = Sgn(FolderCount.Count/FoldPage)+fix(FolderCount.Count/FoldPage)-1  '总页数
TheFileCount = FolderCount.Count  '总记录数
Set FolderCount = Nothing
Set Fso = Nothing
%>
</tr>
<tr align="center" bgcolor="#e7e7e7" height="20">
<td colspan="15">
<%
 Response.Write "共<b>"&TheFileCount&"</b>张  共<b>"&ThepageCount&"</b>页  当前第<b>"&page&"</b>页  "
 Response.Write "<a href=?page=1>首页</a> "
 IF page>1 Then
  Response.Write "<a href=?page="&page-1&">上一页</a> "
 Else
  Response.Write "上一页 "
 End IF
 
 IF page<ThepageCount Then
  Response.Write "<a href=?page="&page+1&">下一页</a> "
 Else
  Response.Write "下一页 "
 End IF
 Response.Write "<a href=?page="&ThepageCount&">尾页</a>  "
Else
 Response.write "无指定目录"
End IF
%>
</td>
</tr>
</table>
搜索更多相关主题的帖子: FSO 排列 
2008-02-04 15:48
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 
问题是FSO直接获取文件夹文件,而不是从数据库获取数据条数,所以无法使用记录集来排列,FSO还不太会灵活运用,毕竟这个东西很少用
2008-02-04 18:07
快速回复:FSO分页排列问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.058533 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved