System.SysUtils.ExcludeTrailingPathDelimiter
Delphi
function ExcludeTrailingPathDelimiter(const S: string): string;
C++
extern DELPHI_PACKAGE System::UnicodeString __fastcall ExcludeTrailingPathDelimiter(const System::UnicodeString S)/* overload */;
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet | 
|---|---|---|---|---|
| function | public | System.SysUtils.pas System.SysUtils.hpp | System.SysUtils | System.SysUtils | 
Beschreibung
Gibt einen Pfadnamen ohne abschließendes Begrenzungszeichen zurück.
ExcludeTrailingPathDelimiter gibt S ohne abschließendes Pfadbegrenzungszeichen (PathDelim, "\" unter Windows, ansonsten "/") zurück. Wenn das letzte Zeichen in S kein Begrenzungszeichen ist, dann wird S unverändert zurückgegeben.
Hinweis: ExcludeTrailingPathDelimiter arbeitet mit Multibyte-Zeichensätzen (MBCS).
| Plattform | Beispieleingabe (S) | Ausgabe | 
|---|---|---|
| Windows | C:\Ihr\Eingabe\Pfad | C:\Ihr\Eingabe\Pfad | 
| C:\Ihr\Eingabe\Pfad\ | C:\Ihr\Eingabe\Pfad | |
| OS X iOS Android Linux | /Ihr/Eingabe/Pfad | /Ihr/Eingabe/Pfad | 
| /Ihr/Eingabe/Pfad/ | /Ihr/Eingabe/Pfad |