社区
Delphi
帖子详情
delphi4中如何获取系统是否增加文件
hcman
2000-01-19 04:00:00
delphi4中如何获取系统是否增加文件
万分感谢!!
...全文
139
3
打赏
收藏
delphi4中如何获取系统是否增加文件
delphi4中如何获取系统是否增加文件 万分感谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
NowCan
2000-01-20
打赏
举报
回复
试一试这几个API:
FindFirstChangeNotification( );
FindNextChangeNotification( );
WaitForSingleObject( );
其中FindFirstChangeNotification(lpzpath,fwatchsubtree,fdwfilter)
中的lpzpath表示要监视的路径名,fwatchsubtree判断是否查看子目录,
fdwfilter为要监视的事件,函数执行成功后返回一个句柄。
参数fdwfilter取值及其含义如下:
FILE_NOTIFY_CHANGE_FILE_NAME
查看指定目录下任何文件名的改变
FILE_NOTIFY_CHANGE_DIR_NAME
查看指定目录下任何目录名的改变
FILE_NOTIFY_CHANGE_SIZE
查看指定目录下文件大小的改变
FILE_NOTIFY_CHANGE_ATTRIBUTES
查看指定目录下文件属性的改变
FindNextChangeNotification(hchange),hchan
ge为FindFirstChangenNotification返回的句柄,其作用是请求系统
在下次检测到相应改变时发出改变通知消息句柄。当函数成功返回后,应
用程序可通过WaitForMultipleObjects或WaitfForSingleObject来等待发
生改变的通知。WaitForSingleObject(hchange,dwmilliseconds)中
hchange为FindFirstChangeNotification 返回的句柄,dwmilliseconds
为等待时间值,指定等待完成需要的时间,单位为毫秒。该值为-1时表
示时间无限长。最好在结束监视程序之前先用FindCloseChangeNotification(hchange)
来关闭句柄。
Venne
2000-01-19
打赏
举报
回复
我有一个笨办法不知是否合你意,
可以考虑不断获得磁盘空余字节数,然后进行比较得到是否文件增加了。如果你想真正对增加了什么文件之类的信息做到掌握,我现在还对此没有具体的想法,可能会用到ISHELL接口吧,你可以看一下有关ISHELL的帮助。
limodou
2000-01-19
打赏
举报
回复
什么意思,你是想说监控某个目录是否文件个数,名称,属性等发生了变化了吗?
如果是这个问题,可以到我的主页上面找一个控件下载。
主页:http://smallroom.126.com
下载控件:http://smallroom.easthome.net/download/discmon.zip
Delphi
Xe10.4.1 + 使用新
增加
的TEdgeBrowser开发扩展WebView2Loader.dll 扩展库
文件
Delphi
Xe10.4.1 开始支持了使用 Edge 使用新
增加
的TEdgeBrowser开发扩展WebView2Loader.dll 32位
系统
RAD Studio 10.4.1新的基于Chromium的Microsoft Edge浏览器的TEdgeBrowser控件扩展库
文件
Delphi
编程技巧.rar
在
Delphi
中
获取
和修改
文件
的时间 任何动态改变/添加网络设置
中
的 TCP/IP 的 DNS 地址 让彩色光标出现在
Delphi
程序
中
面向组件的
系统
开发方法 COM/DCOM
中
如何传递数组 COM/DCOM的区别与联系 定制
Delphi
...
Delphi
XE10零基础实战快速入门
通过课堂上一个一个的实战例子,演示
Delphi
XE10的用法,最后通过一个完整的通讯录程序,让学员初步掌握软件开发的全部流程 让零基础学员快速入门
Delphi
编程,快速掌握
Delphi
的使用方法,并能够制作出自己的软件来。...
Delphi
7 编程 100 实例
ToolBar工具栏控件的使用 动态建立主菜单选项 窗口界面的动态分隔条...4种幕布式图像显示技巧 盘旋法实现9种滤镜效果 图形朦胧叠合显示技巧 给MDI主窗体
增加
背景 实现图像的淡入淡出显示 多媒体...
内置了
Delphi
读写INI
文件
,读写注册表,Winsock的Windows助手程序.rar
一款内置了提取图标、打开程序、显示程序信息、读写INI
文件
,读写注册表,Winsock等简单的技术的Windows助手程序,适合
Delphi
初学者学习!相比上一版,本次版本做了如下改动: 1.取消了上一版本使用的VclSkin皮肤控件...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章