Delphi XE-文件已删除通知事件:

Delphi XE-文件已删除通知事件:,delphi,winapi,events,directory,delphi-xe,Delphi,Winapi,Events,Directory,Delphi Xe,我需要通过客户端操作删除服务器上的一个物理文件,然后将文件删除事件通知远程数据库—希望这完全发生在服务器端 Delphi的更高版本公开了许多以前在WinAPI调用中被锁定的目录服务。目前我正在使用Delphi XE,但我并没有跟上所有新特性的速度(从Delphi 7迁移而来…) Delphi XE文件/目录服务中是否存在某种事件,当文件被删除时,我可以在服务器端抓取该事件,以便将删除事件通知相关方 TIA好的,您可以找到一个名为: 它包含了很多可以用来处理文件夹和文件的东西。但是没有包括通知 您

我需要通过客户端操作删除服务器上的一个物理文件,然后将文件删除事件通知远程数据库—希望这完全发生在服务器端

Delphi的更高版本公开了许多以前在WinAPI调用中被锁定的目录服务。目前我正在使用Delphi XE,但我并没有跟上所有新特性的速度(从Delphi 7迁移而来…)

Delphi XE文件/目录服务中是否存在某种事件,当文件被删除时,我可以在服务器端抓取该事件,以便将删除事件通知相关方


TIA

好的,您可以找到一个名为:

它包含了很多可以用来处理文件夹和文件的东西。但是没有包括通知


您仍然需要使用以下功能:

+1进行尝试-谢谢。但我提出了这个问题,因为我在IOSys中没有发现任何东西。:-)我知道FindFirstChangeNotification等-不想做那么多工作-似乎我们现在应该超越WinAPI了。。。但我有一个解决办法。事实上,我会接受你的答案,结束这个问题。你的解决办法是什么?(请不要用diff;o)No-No timers或polling-我编写了一个服务器调用,删除文件,然后一次更新数据库。客户端进行服务器调用-根本不与目录交互(无论如何,更好的设计-只是连接起来很痛苦,因为它都通过一个dll运行,直到现在还不知道应用服务器的情况…)