`
kanwoerzi
  • 浏览: 1643379 次
文章分类
社区版块
存档分类
最新评论

文件管理

 
阅读更多

文件管理
一:获取文件属性信息
1:CFile类中的BOOL GetStatus(CFileStatus &rstatus)const;
rstatus:文件状态对象,类型为CFileStatus,这是个存储状态信息的数据结构,结构成员为:
CTime m_ctime 文件创建时间
CTime m_mtime文件修改时间
CTime m_atime 文件最后的访问时间
LONG m_size 文件的逻大小
BYTE m_attribute 文件的系统属性
char m_szFullName[_MAX_PATH]文件的绝对路径
2:SetStatus(LPCTSTR filename,const CFileStatus &status);//设置文件的状态
filename文件名称,相对或绝对路径
status CFileStatus的结构指针
例如:
void CGetStatusDlg::OnButton1()
{
CFileDialog dlg(true,NULL,NULL,OFN_READONLY|OFN_OVERWRITEPROMPT,"AllFiles||",this);
if(dlg.DoModal()==IDOK)
{
CFile file;
CString path;
path=dlg.GetPathName();
file.Open(path,CFile::modeRead);
CFileStatus status;
file.GetStatus(status); //获取文件状态属性
CString time=status.m_ctime.Format("%Y-%m-%d%H:%M:%S");//显示时间转换
MessageBox(time,"文件创建时间是");
CString m_size;
m_size.Format("%dK",status.m_size/1024);获得文件的逻辑大小,实数转换成字符串
file.Close();
}
}

分享到:
评论

相关推荐

    C#局域网文件管理系统.zip

    C#局域网文件管理系统,C# winform 写的一个局域网文件管理系统,方便局域网传输文件C#局域网文件管理系统,C# winform 写的一个局域网文件管理系统,方便局域网传输文件C#局域网文件管理系统,C# winform 写的一个...

    Java文件管理系统源码.zip

    Java文件管理系统源码 Java文件管理系统源码 Java文件管理系统源码 Java文件管理系统源码 Java文件管理系统源码 Java文件管理系统源码 Java文件管理系统源码 Java文件管理系统源码 Java文件管理系统源码 ...

    Spring boot整合MinIO客户端实现文件管理

    MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和...Spring boot整合MinIO客户端实现文件管理

    基于Web的文件管理系统(项目源码)

    基于Web的文件管理系统,支持权限管理、历史版本管理、Office编辑、Office预览、在线解压缩、文件分享、文件加密、远程存储、跨仓库推送、跨服务器推送、秒传、断点续传、智能搜索、文件备注、本地自动备份、异地...

    基于c++的文件管理系统

    文件管理系统作为一个统一的信息管理机制,应具有统一管理文件存储空间(即外存),实施存储空间的分配与回收。确定文件信息的存放位置及存放形式。 实现文件从名字空间到外存地址空间的映射,即实现文件的按名存取。...

    云炫文件管理器(常用文件管理工具,文件名批量翻译)

    云炫文件管理器是电商、办公人员常用的专业管理软件之一。支持文件改扩展名、后缀名、大小写字母区分,自定义重命名、替换(删除文件名中的文字、空格、字符号等)、插入(添加新内容得命名文件名)、及翻译、随机等...

    Android文件管理器源码

    Android文件管理器(增加了文件夹复制移动,下载资源暂停删除等,以及复制过程中的可视化进程)是一个基于Android开发的应用,包含常用文件操作以及文件下载功能,文件操作包括打开文件夹和打开各类的文件(apk、avi...

    基于Java的文件管理系统.zip

    Java文件管理系统,支持权限管理、历史版本管理、Office编辑、Office预览、在线解压缩、文件分享、文件加密、远程存储、跨仓库推送、跨服务器推送、秒传、断点续传、智能搜索、文件备注、自动备份、一键迁移。...

    文件管理系统的课程设计

    文件管理系统 第一章 概 述 操作系统是配置在计算机硬件上的第一层软件,是对硬件的首次扩充,是最重要的计算机系统软件,同时也是最活跃的学科之一,其发展极为迅速。操作系统的主要任务,是为多道程序的运行提供...

    操作系统课程设计文件管理系统

    本人用C#做的文件管理系统 其中包括文档 一、实验目的 通过课程设计, 加深对操作系统各资源管理模块的理解,掌握操作系统的基本原理及功能,具有初步分析实际操作系统、设计、构造和开发现代操作系统的基本能力。 二...

    操作系统课设-文件管理系统

    一个操作系统文件管理的小课设,采用javafx做的UI 大佬写的我扒过来用,大家可以自己改改 概述 文件的逻辑结构 ( 顺序文件,索引文件,索引顺序文件,直接文件和哈希文件 ) 外存分配方式 文件目录管理 文件存储空间...

    实现了WEB界面上的简单文件管理器 用于通过浏览器管理服务器上的文件

    通过WEB页面实现一个简单的文件管理器,可以使用浏览器来管理服务器上所有磁盘下的文件和目录。 实现:文件和目录遍历;文件和目录的删除(单选、多选)、改名;目录的建立;文件的上传下载,所有目录和文件对应图标...

    操作系统实验八 文件管理

    实验8 文件管理(2学时) 一、实验目的 理解文件系统的主要概念及文件系统内部功能和实现过程。 二、实验内容 采用二级文件目录结构,编写程序实现文件系统的文件存储空间的管理、文件的物理结构、目录结构管理...

    基于Web的文件管理系统,支持Office、WPS预览/编辑、在线解压缩、文件分享、文件加密、远程存储、远程文件推送、秒传、断点

    MxsDoc是基于Web的文件管理系统,支持权限管理、历史版本管理、Office预览/编辑、WPS预览/编辑、在线解压缩、文件分享、文件加密、远程存储、远程文件推送、秒传、断点续传、智能搜索、文件备注、自动备份、一键迁移...

    文件管理器 Android文件管理器

    该软件是一个文件管理器,它能帮助你更好的管理手机上的文件。 1.实现了对文件或文件夹的创建,重命名,删除,复制,移动等功能。 2.长按列表项弹出包含重命名,移动,复制,详细信息等列表项的对话框。 3.按Menu键显示...

    模拟一个小型磁盘文件管理系统

    设计一个简单的磁盘文件管理系统,用文件模拟磁盘,用数组模拟缓冲区,要求实现: (1)支持多级目录结构,支持文件的绝对路径访问; (2)文件的逻辑结构采用流式(字节流)结构,物理结构采用链式结构中的显式链...

    android 文件管理器

    EAsy File Explorer文件管理器是一款功能强大的本地、蓝牙文件管理器. EY文件管理器主要功能有: 1)管理本地手机上的文件、支持蓝牙共享,邮件发送等更多共享方式; 2)自适应所有分辨率手机、MID等ANDROID 便携...

    winform文件管理系统

    本设计的目的是通过设计和调试一个简单的文件系统,通过模拟文件操作命令的执行,来模拟文件管理,使学生对主要文件操作命令的实质和执行过程有比较深入的了解,掌握它们的基本实施方法。具体要求如下: ⑴设计一个...

    操作系统课程设计-文件管理系统(源码+报告).zip

    本设计的目的是通过设计和调试一个简单的文件系统,通过模拟文件操作命令的执行,来模拟文件管理,使学生对主要文件操作命令的实质和执行过程有比较深入的了解,掌握它们的基本实施方法。具体要求如下: ⑴设计一个...

    javaspringboot文件管理系统

    后端:Springboot,MyBatis,mysql 前端:html,css,JavaScript,bootstrap,Vue.js 统计图:echarts 用户管理 文件管理 文件上传、下载 图片、视频文件的在线预览 数据的统计 用户权限

Global site tag (gtag.js) - Google Analytics