实施变更杂志在Delphi(Implement Change Journal in Delphi)

2019-07-18 15:05发布

我正在寻求使用更改日志 ,而不是ReadDirectoryChangesW来跟踪我的德尔福XE2更改应用程序(如为什么: ReadDirectoryChangesW是不可靠的 )

我能找到在Delphi /帕斯卡尔最接近的是一种叫做德尔福MFT /杂志助手 ,它包含两个帕斯卡单位: uMFT.pas和uDevNotification.pas 。

上述处理MFT(非常漂亮,其实)的代码,但没有就更改日志去。

我也发现这个C#代码 ,这似乎做我想做的,只是它在C#

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

正如我所说的,我的目标是取代ReadDirectoryChangesW ,所以我最终需要每当有在文件系统中的变化与变化日志进行互动,这样我通知

文章来源: Implement Change Journal in Delphi