资源简介
三人行微企移动OA系统(以下简称为本系统)是基于微信企业号,借用微信平台而建立的移动办公系统。企业用户不需要下载安装APP,只需打开微信扫描二维码关注,即可实现移动协同办公,不局限于电脑PC端,让办公移到手机、平板电脑等移动设备上。让办公无处不在。
代码片段和文件信息
using System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SRX.Common
{
public class CommonFile
{
private string _fullName;
///
/// 获取目录或文件的完整目录
///
public string FullName
{
get { return _fullName; }
set { _fullName = value; }
}
private string _lastWriteTime;
///
/// 最后修改时间
///
public string LastWriteTime
{
get { return _lastWriteTime; }
set { _lastWriteTime = value; }
}
private string _name;
///
/// 获取文件名
///
public string Name
{
get { return _name; }
set { _name = value; }
}
private string _length;
///
/// 获取当前文件的大小
///
public string Length
{
get { return _length; }
set { _length = value; }
}
private string _directoryName;
///
/// 获取表示目录的完整路径字符串的
///
public string DirectoryName
{
get { return _directoryName; }
set { _directoryName = value; }
}
public CommonFile() {
//DirectoryInfo dir = new DirectoryInfo(““);
//dir.p
}
///
/// 获取当前路径所有文件及文件夹
///
///
public Hashtable getAllDirsAndFiles(string dir)
{
Hashtable FilesList = new Hashtable();
DirectoryInfo fileDire = new DirectoryInfo(dir);
if (!fileDire.Exists)
{
throw new System.IO.FileNotFoundException(“目录:“ + fileDire.FullName + “没有找到!“);
}
this.getAllDirFiles(fileDire FilesList);
this.getAllDirs(fileDire.GetDirectories() FilesList);
return FilesList;
}
///
/// 获取一个文件夹下的文件
///
/// 目录名称
/// 文件列表HastTable
private void getAllDirFiles(DirectoryInfo dir Hashtable filesList)
{
foreach (FileInfo file in dir.GetFiles(“*.*“))
{
filesList.Add(file.FullName file.LastWriteTime);
}
}
///
/// 获取一个文件夹下的所有子文件夹
///
///
///
private void getAllDirs(DirectoryInfo[] dirs Hashtable filesList)
{
foreach (DirectoryInfo dir in dirs)
{
filesList.Add(dir.Nam
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3145728 2015-12-09 09:05 SRX.WeiXinOA\DB\WeiXinOA.mdf
文件 3932160 2015-12-09 09:05 SRX.WeiXinOA\DB\WeiXinOA_log.ldf
文件 2985472 2015-06-10 15:52 SRX.WeiXinOA\Lib\FineUIPro.dll
文件 234 2015-08-03 09:32 SRX.WeiXinOA\Lib\FineUIPro.lic.dev.config
文件 959666 2015-06-10 15:52 SRX.WeiXinOA\Lib\FineUIPro.xm
文件 200704 2014-07-03 10:56 SRX.WeiXinOA\Lib\ICSharpCode.SharpZipLib.dll
文件 96256 2013-03-20 11:33 SRX.WeiXinOA\Lib\Maticsoft.Common.dll
文件 151552 2013-03-20 11:32 SRX.WeiXinOA\Lib\Microsoft.Practices.EnterpriseLibrary.Common.dll
文件 81920 2013-03-20 11:33 SRX.WeiXinOA\Lib\Microsoft.Practices.EnterpriseLibrary.Data.dll
文件 186688 2013-03-20 11:33 SRX.WeiXinOA\Lib\Microsoft.Web.UI.WebControls.dll
文件 369152 2013-03-20 11:33 SRX.WeiXinOA\Lib\MySql.Data.dll
文件 440320 2013-10-17 12:51 SRX.WeiXinOA\Lib\Newtonsoft.Json\Net20\Newtonsoft.Json.dll
文件 508735 2013-10-17 12:51 SRX.WeiXinOA\Lib\Newtonsoft.Json\Net20\Newtonsoft.Json.xm
文件 401920 2013-10-17 12:51 SRX.WeiXinOA\Lib\Newtonsoft.Json\Net35\Newtonsoft.Json.dll
文件 452182 2013-10-17 12:51 SRX.WeiXinOA\Lib\Newtonsoft.Json\Net35\Newtonsoft.Json.xm
文件 456192 2013-10-17 12:51 SRX.WeiXinOA\Lib\Newtonsoft.Json\Net40\Newtonsoft.Json.dll
文件 469230 2013-10-17 12:51 SRX.WeiXinOA\Lib\Newtonsoft.Json\Net40\Newtonsoft.Json.xm
文件 465408 2013-10-17 12:49 SRX.WeiXinOA\Lib\Newtonsoft.Json\Net45\Newtonsoft.Json.dll
文件 469230 2013-10-17 12:49 SRX.WeiXinOA\Lib\Newtonsoft.Json\Net45\Newtonsoft.Json.xm
文件 1603072 2014-12-11 05:48 SRX.WeiXinOA\Lib\NPOI.dll
文件 421888 2014-12-11 05:48 SRX.WeiXinOA\Lib\NPOI.OOxm
文件 420479 2014-12-11 05:48 SRX.WeiXinOA\Lib\NPOI.OOxm
文件 85504 2014-12-11 05:48 SRX.WeiXinOA\Lib\NPOI.Openxm
文件 153211 2014-12-11 05:48 SRX.WeiXinOA\Lib\NPOI.Openxm
文件 1873408 2014-12-11 05:48 SRX.WeiXinOA\Lib\NPOI.Openxm
文件 2134991 2014-12-11 05:48 SRX.WeiXinOA\Lib\NPOI.xm
文件 847872 2013-03-20 11:33 SRX.WeiXinOA\Lib\System.Data.SQLite.DLL
文件 56794 2013-03-20 11:33 SRX.WeiXinOA\Lib\System.Data.SQLite.lib
文件 209 2015-09-14 19:49 SRX.WeiXinOA\packages\Entityfr
文件 209 2015-09-14 19:49 SRX.WeiXinOA\packages\Entityfr
............此处省略4663个文件信息
评论
共有 条评论