LINE9的目录浏览源程序

2016-02-19 10:13 4 1 收藏

下面,图老师小编带您去了解一下LINE9的目录浏览源程序,生活就是不断的发现新事物,get新技能~

【 tulaoshi.com - Web开发 】

代码如下:

%
' make sure you have the 6 dir_*.gif files!
' yes, you can copy ours if ya want too.. :)
' http://line9.com/img/dir_dir.gif .. etc.
Function ShowImageForType(strName)
strTemp = strName
If strTemp "dir" Then
strTemp = LCase(Right(strTemp, Len(strTemp) - InStrRev(strTemp, ".", -1, 1)))
End If
Select Case strTemp
Case "dir"
strTemp = "dir"
Case "asp"
strTemp = "asp"
Case "htm", "html"
strTemp = "htm"
Case "gif", "jpg", "jpeg", "png", "tif", "cpt", "bmp", "pcx", "tga", "psd", "eps"
strTemp = "img"
Case "txt", "text", "dat", "bat", "sys"
strTemp = "txt"
Case Else
strTemp = "misc"
End Select
strTemp = "img src=""img/dir_"&strTemp&".gif"" width=16 height=16 border=0"
ShowImageForType = strTemp
End Function
Tek9 = Request.QueryString("Tek9")
If Tek9 = "" Then strPath = "myDirectory/" Else strPath = Tek9
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objFolder = objFSO.GetFolder(Server.MapPath(strPath))
Response.Write"bView our files and folders here:/bbr"&_
"table border=0trtd colspan=2"&_
"img src=""img/dir_dir_open.gif"" width=16 height=13 border=0 font face=Arial
size=2b"&strPath&"/b/font/td/tr"
For Each objItem In objFolder.SubFolders
If InStr(1, objItem, "_vti", 1) = 0 Then
Response.Write"trtdfont face=Arial size=2 "&ShowImageForType("dir")&" "&_
"a href=""myFile.asp?Tek9="&strPath&objItem.Name&"/"""&_
""&objItem.Name&"/a/font/tdtd /td/tr"
End If
Next
For Each objItem In objFolder.Files
Response.Write"trtdfont face=Arial size=2"&_
" "&ShowImageForType(objItem.Name)&" "&_
"a href="""&strPath&objItem.Name&""""&objItem.Name&"/a/font/td"&_
"td align=rightfont face=Arial size=2"&objItem.Size&"/font/td/tr"
Next
Set objItem = Nothing
Set objFolder = Nothing
Set objFSO = Nothing
Response.Write"/table"
%

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160219/1593861.html

延伸阅读
当你看到这个标题的时候肯定回以为是不是作者写错了标题,告诉你没有,学习java语言就是要有创新精神,你只有不断突破前人的你才会有进步。下面我把这一剂良药送给你。 Java作为一门编程语言,最好的学习方法就是写代码。当你学习一个类以后,你就可以自己写个简单的例子程序来运行一下,看看有什么结果,然后再多调用几个类的方法,看看运行...
void __fastcall TForm1::FormCreate(TObject *Sender) { CurrentDir=GetCurrentDir(); UpdateTreeView(); UpdateListView(); } //--------------------------------------------------------------------------- void __fastcall TForm1::UpdateTreeView() { TTreeNode *rNode,*mNode; TreeView1-Items-Clear(); rNode=TreeView1-Items-A...
标签: Delphi
  SysUtils 单元中有 ExtractFileDir 与 ExtractFilePath两个类似的函数, 用哪一个?没有太大的关系。 不过有以下的差别: ExtractFilePath 传回值的最後一个字元是反斜杠“/”。 procedure TForm1.Button1Click(Sender: TObject); begin ShowMessage(ExtractFileDir(Application.Exename)); // ie: c:\temp ShowMessage(ExtractFilePa...
/****************************************************************/ /* @(#)busyworkBook.java 1.0.0 2004-06-04 */ /* */ /* Email: pqdb123@yahoo.com.cn */ /* */ /* Copyright (c) 2004-2006 by ZhangYunFeng All Rights Reserved. */ /****************************************************************/ //导入awt包,event包 import...
标签: PHP
  引用“星空浪子”php中文文档的例子: 聊天室,是 Web 站上打发无聊人士的秘密武器。同时,站长或其它人员也可以在这儿杀时间。甚至发生一段轰轰烈烈的网路恋情呢,就算没有,起码可以增加打字的速度。 聊天室,其实就是多人共同使用的 CGI 程式。程式将每个人输入的字串,依系统接收完成的时间整理过后,再送给各个使用者。而 Web ...

经验教程

512

收藏

41
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部