在.NET实现文件时间的修改
2005-06-24 16:03
344 查看
在windows操作系统中实现文件 时间的修改比较困难,可借助.net里程序来实现,具体步骤。
1、OpenFileDialog dlg=new OpenFileDialog(); //首先用打开文件对话框获取文件的路径
if(dlg.ShowDialog()==DialogResult.OK)
{
string str=dlg.FileName; //定义一个字符串,保存文件的路径
FileInfo file=new FileInfo(str); //构造类FileInfo的实例file,然后可对file进行操作。
file.CreationTime=new DateTime(year,month,day,hour,minute,0,0); //修改文件的创建时间,year,month,day,hour,minute均为int变量
file.LastWriteTime=new DateTime(year,month,day,hour,minute,0,0); //修改文件的最后修改时间
MessageBox.Show("文件创建、修改时间已修改");
}
dlg.Dispose();
2、同样也可以实例化一个DirectoryInfo类的实例,然后类似文件操作可对目录的时间进行修改。
1、OpenFileDialog dlg=new OpenFileDialog(); //首先用打开文件对话框获取文件的路径
if(dlg.ShowDialog()==DialogResult.OK)
{
string str=dlg.FileName; //定义一个字符串,保存文件的路径
FileInfo file=new FileInfo(str); //构造类FileInfo的实例file,然后可对file进行操作。
file.CreationTime=new DateTime(year,month,day,hour,minute,0,0); //修改文件的创建时间,year,month,day,hour,minute均为int变量
file.LastWriteTime=new DateTime(year,month,day,hour,minute,0,0); //修改文件的最后修改时间
MessageBox.Show("文件创建、修改时间已修改");
}
dlg.Dispose();
2、同样也可以实例化一个DirectoryInfo类的实例,然后类似文件操作可对目录的时间进行修改。
相关文章推荐
- C#实现对指定文件夹中文件按修改时间排序
- VC ++实现 对文件的 隐藏, 只读 ,创建时间 , 最后修改时间 ,最后访问时间 属性的修改
- Java实现修改文件时间
- C#实现对指定文件夹中文件按修改时间排序
- 批量修改字幕文件中的时间,c语言实现
- VC ++实现 对文件的 隐藏, 只读 ,创建时间 , 最后修改时间 ,最后访问时间 属性的修改
- C++中实现文件修改时间间隔查询 MFC
- C#实现对指定文件夹中文件按修改时间排序
- VC实现修改文件创建、访问、修改时间属性(转载)
- 如何实现SVN导出某段时间修改过的文件;自动将class文件部署到服务器中;重启服务器
- Shell脚本实现根据文件的修改时间来分类文件
- java实现按照文件的修改时间排序文件夹下的文件
- WebClient修改远程文件时:“远程服务器返回错误: (501) 未实现”的错误 分类: .NET 2012-11-17 16:01 3846人阅读 评论(0) 收藏
- cmd命令实现修改文件创建时间
- LINUX C++ 按修改时间清理过期文件函数实现
- 利用Dataview实现搜索指定目录下的所有文件,以指定的条件排序(可以按文件名升降序,最后修改时间升降序)
- Discuz!教程之通过简单php文件实现修改主题发帖时间
- Python实现查询某个目录下修改时间最新的文件示例
- [原]VC实现修改文件创建、访问、修改时间属性
- Shell脚本实现根据文件的修改时间来分类文件