社区
Qt
帖子详情
qt中如何修改文件的最后修改时间?
learningstone
2012-03-29 05:09:59
论坛上有一个相似的帖子,说需要调用系统函数,_utime(),但我不知道该怎么调用,希望大神指点一下,谢谢!
...全文
679
11
打赏
收藏
qt中如何修改文件的最后修改时间?
论坛上有一个相似的帖子,说需要调用系统函数,_utime(),但我不知道该怎么调用,希望大神指点一下,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jonix
2013-10-08
打赏
举报
回复
奇怪,这么基本的功能怎么会没包含呢.
寒山-居士
2013-10-08
打赏
举报
回复
呵呵,Qt做不到十全十美
learningstone
2012-03-30
打赏
举报
回复
FILETIME createTime,lastAccessTime,lastWriteTime;
HANDLE hFile = NULL;
hFile = CreateFile((WCHAR *)"E:/test/test.txt",GENERIC_READ | GENERIC_WRITE,FILE_SHARE_READ | FILE_SHARE_WRITE,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL);
if(hFile != INVALID_HANDLE_VALUE)
{
GetFileTime(hFile,&createTime,&lastAccessTime,&lastWriteTime);
}
为什么打不开文件呢?if语句根本就没有执行
xiachm
2012-03-30
打赏
举报
回复
[Quote=引用 7 楼 的回复:]
我是在windows环境下,qt开发,SetFileTime好像是VB下的吧
[/Quote]
呵呵,楼主真有意思,SetFileTime是一个Win32 API,VB都能调用为什么Qt不能调用呢?
learningstone
2012-03-30
打赏
举报
回复
我是在windows环境下,qt开发,SetFileTime好像是VB下的吧
dext
2012-03-29
打赏
举报
回复
SetFileTime
http://msdn.microsoft.com/en-us/library/windows/desktop/ms724933%28v=vs.85%29.aspx
learningstone
2012-03-29
打赏
举报
回复
我是在windows下的,windows下要调用哪个系统函数修改呢?
learningstone
2012-03-29
打赏
举报
回复
我是在windows下的
zhu_xz
2012-03-29
打赏
举报
回复
Qt没有提供该功能,你要使用系统的API
xiachm
2012-03-29
打赏
举报
回复
楼主是在windows下,还是Linux下,_utime是Linux下的方法
bestman
2012-03-29
打赏
举报
回复
你在linux下man一下就知道了
获取
文件
的
修改
时间
属性
获取
文件
的
修改
时间
属性,并将modif
时间
写道txt
文件
中
QT
4
文件
浏览器
代码主要实现的是
QT
下
文件
浏览器的功能,可以显示
文件
的大小,
文件
的名字,
文件
的
最后
修改
时间
。可以通过点击获取
文件
的名字。
使用
QT
+windowsapi
修改
文件
创建
时间
修改
时间
以及
最后
访问
时间
使用
QT
+windowsapi
修改
文件
创建
时间
修改
时间
以及
最后
访问
时间
windows系统提供了一些关于
文件
时间
的api,这里我们主要利用了两个api。 GetFileTime(); SetFileTime(); 链接: GetFileTime. 链接: SetFileTime. i=...
Linux
中
qt
改变
文件
属性,
Qt
-Ftp下载之
修改
文件
属性(
修改
时间
,访问
时间
)
而报文分发程序
中
想让下载到本地的
文件
保留源
文件
的
修改
时间
,此时我们必须手动对
文件
的属性就行操作。但是
Qt
做不了,只能通过在
Qt
程序
中
调用系统命令。可以直接包括#include或者#include 然后调用系统函数。...
Qt
修改
文件
历史
修改
时间
1.
修改
本地
文件
历史
修改
时间
2.
修改
本地
文件
历史访问
时间
程序功能展示 程序源码 #include <QApplication> #include <QDateTime> #include <QDebug> #include <QFileInfo> #include "time...
Qt
16,211
社区成员
26,591
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章