System.SysUtils.ExtractShortPathName

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

function ExtractShortPathName(const FileName: string): string;

C++

extern DELPHI_PACKAGE System::UnicodeString __fastcall ExtractShortPathName(const System::UnicodeString FileName)/* overload */;

Properties

Type Visibility Source Unit Parent
function public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils System.SysUtils

Description

Converts a file name to the short 8.3 form.

ExtractShortPathName converts the file name, FileName, to the short 8.3 form. ExtractShortPathName returns an empty string if the file or directory does not exist.

The first parameter, FileName, can be a full path name. For example, ExtractShortPathName converts the full path name:

C:\Program Files\MyCompany\MyApp\MyApp.exe

to the short form:

C:\Progra~1\MyComp~1\MyApp\MyApp.exe

Note: ExtractShortPathName is only available on Windows.

See Also