1.2.121 LongPathToShortPath– c:\langer Pfad nach c:\lange~1
LongPathToShortPath( strPath );
|
Argumente
|
strPath
Path der auf 8 Stellen verkürzt werden soll
|
|
Rückgabewert
|
Fehlerhandling übernimmt die InstallEngine.
|
|
Beschreibung
|
Die Funktion LongPathToShortPath konvertiert einen langen Dateinamen zu seiner kurzen Entsprechung.
Kurze Dateinamen sind kompatibel mit 16-Bit Programmen, wie Notepad.exe oder Mviewer2.exe.
16-Bit Programme können lange Dateinamen nicht akzeptieren.
Der Parameter strPath kann ein absoluter_Pfad oder ein relativer Pfad sein, und er kann einen Dateinamen enthalten.
Der dabei angegebene Pfad oder die Datei müssen jedoch auf dem Zielssystem vorhanden sein.
Diese Funktion wird von 32-Bit-Setups unterstützt, 16-Bit-Setups jedoch können von oder zu einem langen Pfadnamen konvertieren. Wenn diese Funktion von einem 16-Bit-Setup aufgerufen wird, dann wird strPath unverändert und dabei kein Fehlercode zurückgegeben.
|
|
Funktionsart
|
infraSetupFunktion
|
|
siehe auch
|
LongPathFromShortPathWait
|
Hinweis:
Um auf Datensätze einer Datei mit binären Feldern im Schlüssel zugreifen und diese ggf. aktualisieren zu können (z.B. Datei 143 mit SysUUID), muss dem Datenbanksystem mitgeteilt werden, dass beim Zugriff auf diese Datei die binären Felder nicht versteckt werden sollen.
Siehe "DBS:SHOW_BINARY_FIELDS" bei "BufAddParam" 1.2.25 BufAddParam – speichert zusätzliche Steuerparameter bei einem Buffer
