MoveFolder-Funktion

betrifft

Verschiebt einen oder mehrere Ordner von einem Ort an einen anderen.

 

Syntax

TCEWindows.MoveFolder(Source, Destination)

Rückgabewert

Kein

Parameter

Verwendung

Name

Typ

Übergabe

Beschreibung

Erforderlich

Source

String

ByVal

Zeichenfolge für die Dateispezifikation für einen oder mehrere zu verschiebende Ordner, die Platzhalter enthalten kann

Erforderlich

Destination

String

ByVal

Zeichenfolge für das Ziel, an das die Ordner verschoben werden sollen. Platzhalter sind nicht erlaubt

Anmerkungen

Wenn Quelle Platzhalterzeichen enthält oder Ziel mit einem Pfadtrennzeichen (\) endet, wird angenommen, daß Ziel einen vorhandenen Ordner angibt, in den die übereinstimmenden Dateien verschoben werden sollen. Andernfalls wird angenommen, daß Ziel der Name des zu erstellenden Zielordners ist. In beiden Fällen können beim Kopieren einer einzelnen Datei drei Dinge auftreten:

      Wenn Ziel nicht existiert, wird der Ordner verschoben. Dies ist normalerweise der Fall.

      Wenn Ziel eine vorhandene Datei darstellt, kommt es zu einem Fehler.

      Wenn es sich bei Ziel um ein Verzeichnis handelt, kommt es zu einem Fehler.

Es kommt außerdem zu einem Fehler, wenn ein in Quelle verwendetes Platzhalterzeichen mit keinem der Ordner übereinstimmt. Die MoveFolder-Methode hält beim ersten aufgetretenen Fehler an. Es wird nicht versucht, Änderungen zurückzusetzen, die vor dem Auftreten eines Fehlers durchgeführt wurden.

Wichtig   Mit dieser Methode können Ordner nur zwischen Datenträgern verschoben werden, wenn dies vom Betriebssystem unterstützt wird.