Einzelnen Beitrag anzeigen

buster55

Registriert seit: 25. Nov 2007
88 Beiträge
 
#1

Virtual Shadow Copy, nur defektes Codebsp.

  Alt 23. Mai 2009, 13:18
Hi ich wollte mal fragen ob es möglich ist Virtual SHadow Copy auch in DElphi benutzen zu können, bin im Forum nur auf nen sehr altenn Topic gestoßen mit diesem Beispiel:

das wäre eigentlich genau das was ich bräuchte allerdings treten beim kompilieren der VssAPI.pas Probleme auf, insbesondere
im Teil
Delphi-Quellcode:
Type
  BSTR = PWideChar;

  VSS_COMPONENT_TYPE = (VSS_CT_UNDEFINED, VSS_CT_DATABASE, VSS_CT_FILEGROUP);
  PVSSCOMPONENTINFO = ^VSS_COMPONENTINFO;
[b] VSS_COMPONENTINFO = Packed Record
    &Type : VSS_COMPONENT_TYPE;[/b]
    bstrLogicalPath : BSTR;
    bstrComponentName : BSTR;
    bstrCaption : BSTR;
    pbIcon : PByte;
    cbIcon : UINT;
    bRestoreMetadata : ByteBool;
    bNotifyOnBackupComplete : ByteBool;
    bSelectable : ByteBool;
    bSelectableForRestore : ByteBool;
    dwComponentFlags : DWORD;
    cFileCount : UINT;
    cDatabases : UINT;
    cLogFiles : UINT;
    cDependencies : UINT;
  End;
& ist ein "illegal Character" (in ganzen Skript kommt das immer wieder) und auch die Zuweisung der ganzen Sachen da unten drunter scheint nicht korrekt (falsches Zeichen ':')

Hat jemand ne Idee wie man dieses Skript reparieren könnte? oder hat jemand nen andren Ansatz für Virtual Shadow Copy in Delphi?

danke im VOrraus
  Mit Zitat antworten Zitat