prevnext   » Startseite » Haupt-Referenz » Funktions-Referenz » sourceAndDest()

sourceAndDest()

Analyse und Ergänzung von zwei Dateinamen (Quelle und Ziel).

Syntax:

list#2 sourceAndDest ( source, dest )

Parameter:

source Quelle für den Quell-Dateinamen, der zwangsweise mittels string() in eine Zeichenkette gewandelt wird.
dest Quelle für den Ziel-Dateinamen, der zwangsweise mittels string() in eine Zeichenkette gewandelt wird.

Beschreibung:

Die beiden Dateinamen source und dest werden gemäß der folgenden Schritte bearbeitet:

  1. Zuerst wird der Pfad von source vervollständigt.
  2. Wurde bei dest keinerlei Pfadangabe gemacht (auch kein vorangestelltes './'), dann wird dest mit dem (ggf. vervollständigte) Pfad aus source ergänzt.
  3. Der Pfad von dest wird vervollständigt.
  4. Wurde bei dest keinerlei Angabe zum Dateinamen (Name oder Erweiterung) gemacht, dann wird der Dateiname aus source verwendet.

Funktionsergebnis:   LIST

Als Funktionsergebnis wird eine Liste mit genau zwei Zeichenketten geliefert. Das Element mit dem Index 0 enthält eine Zeichenkette mit dem Quell-Dateinamen (source) und das Element mit dem Index 1 eine Zeichenkette mit dem Ziel-Dateinamen (dest).

Siehe auch:
 fileName() 

Weitere ähnliche Funktionen:

Dateinamen
Funktion Kurzinfo
fileName()
fileName2text()
longFileName()
minimizeFileName()
printFileName()
relativeFileName()
sourceAndDest() Analyse und Ergänzung von zwei Dateinamen (Quelle und Ziel).
text2fileName()