1
我需要通过客户端操作删除服务器上的物理文件,然后通知远程数据库文件删除事件 - 希望完全发生在serverSide上。Delphi XE - 文件已删除通知事件:
Delphi的后续版本已经公开了很多以前在WinAPI调用中被锁定的目录服务。目前我使用的是Delphi XE,但是我没有掌握所有新功能(从Delphi 7迁移...)
在Delphi XE文件/目录服务中是否存在某种事件当文件被删除时可以在服务器端抓取,所以我可以通知有关各方的删除事件?
TIA
+1采取了一枪吧 - 谢谢。但是我提出这个问题,因为我没有在IOSys中找到任何东西。 :-)我知道FindFirstChangeNotification等 - 不想做那么多工作 - 看起来我们现在应该超越直WinAPI ......但我有一个解决方法。事实上,我会接受你的回答并解决问题。 – Vector
你的解决方法是什么? (请不要使用差异计时器; o)) – Whiler
否 - 没有定时器或轮询 - 我写了一个服务器调用,删除文件,然后一次更新数据库。客户端进行服务器调用 - 根本不与目录进行交互(无论如何都是更好的设计) - 将它连接起来很麻烦,因为它全部通过不知道应用程序服务器的dll运行 - 直到现在... ) – Vector