2008-11-12 32 views
1

是否有人有使用卷影複製服務(VSS)API複製打開(正在使用並被另一個程序鎖定)文件的示例代碼?在Delphi中使用卷影複製服務(VSS)

在德爾福雜誌(2005年9月)中有一篇關於這方面的文章。但是,該代碼不再可用,即使它是,它也不是最新的。

我正在查找適用於當前版本的卷影複製服務庫的示例代碼。

+0

爲什麼卷影複製服務會縮寫爲VSS而不是VSCS? VSS通常用作(Visual)SourceSafe的縮寫。 – 2008-11-12 14:29:20

+0

我知道這聽起來很奇怪,但微軟將它縮寫爲VSS。請參閱:http://msdn.microsoft.com/en-us/library/bb968832(VS.85).aspx – Vic 2008-11-12 16:13:47

+0

我有兩篇文章和代碼。這可以幫助你嗎? – 2008-11-12 18:54:40

回答

0

我找到了工作( XE2)示例: http://www.rathlev-home.de/sources/delphi.html#progsxe2

用XE8編譯得到最新的「gnugettext.pas」

這個軟件包包含編譯創建卷影副本的delphi程序所需的所有單元。另外還有一個示例應用程序VsToolkit可用。我用XE2和XE8編譯它,它工作得很好...