利用DataGrid显示某目录下的所有文件

原创 2004年07月09日 08:40:00

.NET Framework提供两个访问目录信息的类和两个访问文件信息的类,钥访问目录,可以使用Directory类,也可以使用DirectoryInfo类,对应于文件,也有File类和FileInfo类。这两个类之间的区别在于返回的信息和使用的方法不同。Directory和File类属于静态类,在使用时你不必创建实例,例如:要删除文件,可以File.Delete(filePath),要检测文件夹是否存在可以Directory.Exists(directoryPath)。而带Info的类在使用时必须先进行实例化,并在构造函数里指名文件名字或者目录名字,因此,删除文件可以用Dim myFile as File = New File(filePath),myFile.Delete()。

这两个类都提供了得到一个文件夹下的所有文件或者某种扩展名的文件的方法,即GetFiles()。

' --- Directory 例子 ---- Dim files() as String = Directory.GetFiles(directoryPath[, optionalWildCard]) ' --- DirectoryInfo 例子 ---- Dim myDir as DirectoryInfo = New DirectoryInfo(directoryPath) Dim fileInfos() as FileInfo = myDir.GetFiles([optionalWildCard])

值得注意的是,两者返回的类型是不同的,一个是String类型的数组,另外一个是FileInfo类型的数组。下面就是绑定的方法:

VB.NET

<%@ Import Namespace="System.IO" %>

利用DataGrid显示某目录下的所有文件 | 对DataGrid进行排序

  • 2008年02月19日 14:14
  • 26KB
  • 下载

如何列出某个目录下的所有目录和文件

File类常用的方法: File(String pathname) 根据指定的路径创建一个File对象. creatNewFile() 若存在目录或文件,则返回false,否则创建文件或文件夹 lis...
  • koko2015c
  • koko2015c
  • 2017-04-25 17:28:27
  • 369

如何查看某个指定目录下的所有文件,只要显示其文件名,并把它输出

开始-运行-CMD 用CD命令+路径进入你想显示文件名的文件夹后,输入dir>name.txt /b后在该文件夹下会生成一个叫NAME的文本文件。里面就是你该目录下所有的文件名。 比如说我要显示E...
  • mituan1234567
  • mituan1234567
  • 2012-12-20 16:54:38
  • 314

Shell获取指定目录下所有文件以及路径

  • 2013年05月14日 11:25
  • 721B
  • 下载

python 读取一个目录下的所有目录和文件

http://hkllzh.iteye.com/blog/1517917
  • bytxl
  • bytxl
  • 2014-04-10 17:59:02
  • 2669

复制某目录下所有文件至指定目录

  • piperzero
  • piperzero
  • 2008-09-04 12:08:00
  • 858

列出一个目录下的所有文件

1、仅仅列出给定目录下的所有文件名,而不会显示给定文件夹里面的文件夹里的文件名。 import java.io.File; public class Main { public static vo...
  • csulfy
  • csulfy
  • 2017-01-08 17:37:41
  • 368

Linux环境下列出指定目录下的所有文件

递归方式列出指定目录下的所有子目录和文件。
  • u013344915
  • u013344915
  • 2015-07-23 21:27:10
  • 569

线程遍历网站文件夹及子文件夹下所有图片并生成图片URL

  • 2011年03月25日 14:52
  • 321KB
  • 下载
收藏助手
不良信息举报
您举报文章:利用DataGrid显示某目录下的所有文件
举报原因:
原因补充:

(最多只允许输入30个字)