社区
Delphi
帖子详情
如何取到并修改文件夹的时间?
wzh
2000-07-11 09:16:00
如题!
...全文
107
5
打赏
收藏
如何取到并修改文件夹的时间?
如题!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wzh
2000-09-25
打赏
举报
回复
文件夹的几个时间都好象无法修改,请赐教.最好能详细些,多谢!
手指英语
2000-07-11
打赏
举报
回复
attention
wzh
2000-07-11
打赏
举报
回复
文件夹的Handle应如何获得?
hoyle
2000-07-11
打赏
举报
回复
SetFileTime
BOOL SetFileTime(
HANDLE hFile, // handle to file
CONST FILETIME *lpCreationTime, // creation time
CONST FILETIME *lpLastAccessTime, // last-access time
CONST FILETIME *lpLastWriteTime // last-write time
);
以上两个API中的hFile都可以是目录的handle
hoyle
2000-07-11
打赏
举报
回复
GetFileInfomationByHandle
BOOL GetFileInformationByHandle(
HANDLE hFile, // handle to file
LPBY_HANDLE_FILE_INFORMATION lpFileInformation // buffer
);
typedef struct _BY_HANDLE_FILE_INFORMATION {
DWORD dwFileAttributes;
FILETIME ftCreationTime;
FILETIME ftLastAccessTime;
FILETIME ftLastWriteTime;
DWORD dwVolumeSerialNumber;
DWORD nFileSizeHigh;
DWORD nFileSizeLow;
DWORD nNumberOfLinks;
DWORD nFileIndexHigh;
DWORD nFileIndexLow;
} BY_HANDLE_FILE_INFORMATION, *PBY_HANDLE_FILE_INFORMATION;
windows
文件夹
图标批量
修改
工具
这是一个方便管理windows文件系统的辅助工具,能很轻松的实现windows
文件夹
图标的更改,jar包中只预置了30来种图标,不过在resource
文件夹
里面有我不辞辛劳制作的大量可用图标可以选用(千万注意该jar包所在的路径不能包含空格和中文,最好是直接放在磁盘根目录下,这样能保证不出现读不到资源文件的问题!),使用起来很简单,简单的将
文件夹
拖拽到GUI界面的JTextArea中去就行了,然后再在工具栏点一下自己喜欢的图标,就能完成更改了~如果是桌面的
文件夹
,第1次
修改
会自动呈现,第2次
修改
则要刷新一下桌面,至于从资源管理其中拖拽的话,每次都会自动刷新图标~如何
修改
工具栏可用的图标呢?点击ChangeIcon.jar包运行之后,会自动生成LogsContainer和IconsContainer两个
文件夹
,前者用来存放
修改
的记录(如果
修改
某文件图标又将其恢复成默认之后,该文件路径不会出现在记录中,记录文件每次开启和关闭改程序的时候生成一次),后者用来存放工具栏要拿来呈现的图标(由于工具栏条目就20个,因此会按照顺序取前19个图标,最后一个是留给恢复默认使用的,如果要配置的话把“windowsXP图标”中自己喜欢的图标粘贴进该
文件夹
即可,不过要保证图标总数不要超过19个,否则可能被漏掉而无法呈现在工具栏上)。如果有一天觉得电脑里面
文件夹
图标被改的花花绿绿的刺眼的话,也可以依据LogsContainer中的记录文件来进行“大还原”,点菜单栏帮助选“从TXT导入”,弹出对话框选中要还原那一次开关闭改程序所作的全部
修改
的记录文件,可以看到JTextArea中将呈现出所有被
修改
过图标的
文件夹
的路径,点击工具栏的“恢复”即可!当然由于
时间
有限,有些功能还是未能考虑全面,比如说一次性将所有“记录文件”导入到JtextArea,一次性将自使用改程序以来所作的全部
修改
进行还原~另注:由于jar文件中资源文件的路径不同于在 Eclipse 中资源文件,因此虽然这个项目导出的jar包能直接运行,但是运行eclipse项目中的主方法却是错误的,这个项目耗时我1日半,所幸解决了以前一些悬而未决的问题,深感欣慰,在此公布出来,希望大家能使用愉快!-- Bruce Yang
e语言-设置
修改
文件夹
创建
时间
易语言模块
资源介绍:设置
修改
文件夹
创建
时间
易语言模块源码资源作者:易语言入门自学资源界面:资源下载:
易语言
修改
文件夹
的创建
时间
模块
易语言
修改
文件夹
的创建
时间
模块源码 系统结构:置
文件夹
创建
时间
, ======模块程序集 | | | |------ _启动子程序 | | | |------ _临时子程序 | | | |------ 置
文件夹
创建
时间
c语言文件
修改
时间
,(C语言)获取并
修改
文件夹
时间
(创建
时间
、
修改
时间
、访问
时间
)...
背景在Windows系统下没有提供可以对
文件夹
时间
属性
修改
的方法或者API,在上一篇文章中我们提到了文件
时间
的函数,那么我们可以以打开文件的方式打开
文件夹
,然后通过
修改
文件
时间
的API函数对
文件夹
时间
进行访问获取并进行
修改
。解决方案首先,我们介绍一个函数CreateFile:HANDLE CreateFile(LPCTSTR lpFileName, ...
c语言 获取文件
修改
时间
,(C语言)获取并
修改
文件夹
时间
(创建
时间
、
修改
时间
、访问
时间
)...
背景在Windows系统下没有提供可以对
文件夹
时间
属性
修改
的方法或者API,在上一篇文章中我们提到了文件
时间
的函数,那么我们可以以打开文件的方式打开
文件夹
,然后通过
修改
文件
时间
的API函数对
文件夹
时间
进行访问获取并进行
修改
。解决方案首先,我们介绍一个函数CreateFile:HANDLE CreateFile(LPCTSTR lpFileName, ...
Delphi
5,390
社区成员
262,735
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章