4

我正在寻求使用更改日志而不是ReadDirectoryChangesW跟踪我的 delphi XE2 应用程序中的更改(至于原因:ReadDirectoryChangesW 不那么可靠

我在 delphi/pascal 中能找到的最接近的是Delphi MFT/Journal helpers,它包含两个帕斯卡单位:uMFT.pasuDevNotification.pas

上面的代码处理 MFT(实际上非​​常好),但没有任何变化日志

我还发现了这个 C# 代码,它似乎可以做我想做的事,只是它在 C# 中

我的问题是:任何人都知道Delphi XE2代码(或如何转换 C# 代码)以与更改日志交互和/或查询?

正如我所说,我的目标是替换ReadDirectoryChangesW,因此我最终需要与更改日志进行交互,以便在文件系统发生更改时通知我

4

0 回答 0