![]() |
Virtual Shadow Copy, nur defektes Codebsp.
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:
& 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 ':')
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; 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 |
Re: Virtual Shadow Copy, nur defektes Codebsp.
Hallo,
beim Thema "Virtual Shadow Copy" kann ich leider nicht helfen, aber das Problem mit den ungültigen Zeichen sollte lösbar sein. Bei neueren Delphi-Versionen kann durch Voranstellen des Zeichens "&" ein eigentlich reserviertes Wort als Bezeichner genutzt werden. Falls du eine ältere Delphi-Version verwendest, die diese Syntax noch nicht unterstützt, könntest du versuchen, das Zeichen "&" durch einen Unterstrich "_" zu ersetzen. Dies setzt natürlich voraus, dass entsprechende Bezeichner mit einem Unterstrich am Anfang noch nicht verwendet werden. Gruß Hawkeye |
Re: Virtual Shadow Copy, nur defektes Codebsp.
dank werds mal probiern?
Delphi 7 = (so) alt ? |
Re: Virtual Shadow Copy, nur defektes Codebsp.
Zitat:
|
Re: Virtual Shadow Copy, nur defektes Codebsp.
mmh ok ;D
Aber das Sonderzeichenproblem ist nun behoben ;-) das Tool startet Danke! Allerdings ist das TEil immer noch nicht dazu fähig einen Datei die gerdade verwendet wird zu kopiern AARG! jemand Ideen? grüßle |
Re: Virtual Shadow Copy, nur defektes Codebsp.
Zitat:
|
Re: Virtual Shadow Copy, nur defektes Codebsp.
dafür ist Virtual Shadow Copy doch da?
Zitat:
|
Re: Virtual Shadow Copy, nur defektes Codebsp.
Man sollte die Frage richtig lesen :oops:
|
Re: Virtual Shadow Copy, nur defektes Codebsp.
Um was für eine Datei handelt es sich denn?
|
Re: Virtual Shadow Copy, nur defektes Codebsp.
eine im Windows Temp ordner (anwählbar durch %temp%) die dort von einen Prozess benutzt wird schließt man den Prozess wird die
Datei gelöscht |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz