Gibt den angegebenen Dateinamen und -pfad im Format 8.3 zurück.
FileGetShortName ( "filename" [, flag = 0] )
filename | Vollständiger Pfad und Dateiname, der umgewandelt werden soll. |
flag | [optional] $FN_FULLPATH (0) - Standard $FN_RELATIVEPATH (1) - wenn im ersten Parameter ("filename") ein relativer Pfad verwendet wird, z. B. "..\..\file.txt". Die Konstanten sind in FileConstants.au3 definiert. |
Erfolg: | Der angegebenen Dateinamen und -pfad im Format 8.3. |
Fehler: | Der Parameter "filename". Setzt @error auf 1. |
Die Datei muss existieren, da es keine Möglichkeit gibt, den exakten "~n" zu kennen, wenn mehrere Dateien die gleichen 8 ersten Zeichen haben.
#include <MsgBoxConstants.au3>
Example()
Func Example()
; Erstellt eine Konstante im lokalen Bereich des Dateipfads um den Dateinamen im Format 8.3 zu ermitteln.
Local Const $sFilePath = @ProgramFilesDir
; Zeigt den Pfad und Dateiname im Format 8.3 des Programm-Ordners.
MsgBox($MB_SYSTEMMODAL, "", FileGetShortName($sFilePath))
EndFunc ;==>Example