獲取檔案列表 .net
///
/// 獲取檔案列表
///
private void GetFileList()
{
string strCurDir, FileName, FileExt;
/**/
///檔案大小
long FileSize;
/**/
///最後修改時間;
DateTime FileModify;
/**/
///初始化時,預設為當前頁面所在的目錄
strCurDir = Server.MapPath("./skin/");
FileInfo fi;
DirectoryInfo dir;
/**/
///針對當前目錄建立目錄引用物件
DirectoryInfo dirInfo = new DirectoryInfo(strCurDir);
ListItem list = new ListItem();
/**/
///迴圈判斷當前目錄下的檔案和目錄
foreach (FileSystemInfo fsi in dirInfo.GetFileSystemInfos())
{
FileName = "";
FileExt = "";
FileSize = 0;
/**/
///如果是檔案
if (fsi is FileInfo)
{
}
/**////否則是目錄
else
{
dir = (DirectoryInfo)fsi;
/**/
///取得目錄名
FileName = dir.Name;
/**/
///取得目錄的最後修改時間
FileModify = dir.LastWriteTime;
/**/
///設定檔案的副檔名為"資料夾"
FileExt = "資料夾";
//this.DropDownList1.DataTextField = FileName;
//this.DropDownList1.DataValueField = FileName;
// DropDownList1.DataSource =dir.
//list.Text = FileName;
/// list.Value = FileName;
DropDownList1.Items.Add(FileName);
}
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8053876/viewspace-975063/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 遞迴獲取檔案列表遞迴
- .net core 獲取檔案MIME型別型別
- HDFS讀檔案過程分析:獲取檔案對應的Block列表BloC
- Python3 - 獲取資料夾中的檔案列表Python
- C++ 獲取URL圖片、html檔案,CInternetSessionC++HTMLSession
- .net 獲取郵箱郵件列表和內容
- C++--Win32--列表編輯--獲取列表內容--獲取列表行數--修改列表內容C++Win32
- 獲取跟蹤檔案位置
- 獲取跟蹤檔案_eygle
- SQL獲取時間列表及月份列表SQL
- php獲取xml檔案內容PHPXML
- JavaScript獲取檔案字尾名JavaScript
- 獲取上傳檔案的大小
- struts檔案上傳,獲取檔名和檔案型別型別
- Oracle引數檔案解析——引數檔案分析獲取Oracle
- .net6+ 在單檔案應用程式中獲取程式集位置
- Win10如何獲取dump日誌檔案|windows10獲取dump檔案的步驟Win10Windows
- 通過web url獲取檔案資訊Web
- Laravel file 上傳檔案資訊獲取Laravel
- laravel file上傳檔案資訊獲取Laravel
- iOS獲取檔案大小遇到的坑iOS
- c#檔案路徑的獲取C#
- 獲取資料庫bak檔案資訊資料庫
- 獲取檔案路徑(Delphi )----轉貼
- 在Progress中獲取檔案屬性
- Android獲取本機各種型別檔案列表(音樂、影片、圖片、文件等)Android型別
- PHP下載遠端檔案及獲取檔案內容PHP
- java 獲取資料夾大小、檔案大小、檔案個數Java
- Java中的獲取檔案的物理絕對路徑,和讀取檔案Java
- nodejs獲取檔案資訊,判斷是檔案或目錄NodeJS
- PHP獲取檔案基本屬性的方法PHP
- 使用PHP獲取影像檔案的EXIF資訊PHP
- Spring boot 獲取yml檔案工具類Spring Boot
- PG獲取檔案大小的幾種方式
- 獲取TypeScript的宣告檔案.d.tsTypeScript
- java Properties獲取本地檔案的變數Java變數
- help:如何獲取類檔案的路徑
- ajax獲取有空格,phpincluderequire檔案有空格PHPUI