System.AnsiStrings.ExcludeTrailingPathDelimiter
Delphi
function ExcludeTrailingPathDelimiter(const S: AnsiString): AnsiString;
C++
extern DELPHI_PACKAGE System::AnsiString __fastcall ExcludeTrailingPathDelimiter(const System::AnsiString S)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.AnsiStrings.pas System.AnsiStrings.hpp |
System.AnsiStrings | System.AnsiStrings |
Beschreibung
Gibt einen Pfadnamen ohne abschließendes Begrenzungszeichen zurück.
Hinweis: Verwenden Sie diese Methode nicht für neue Entwicklungen. Insbesondere für die geräteübergreifende Entwicklung wird die Verwendung der Implementierung der nächsten Generation, System.SysUtils.ExcludeTrailingPathDelimiter, empfohlen, die auch mobile Plattformen unterstützt.
ExcludeTrailingPathDelimiter gibt S
ohne das abschließende Begrenzungszeichen (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 | /Ihr/Eingabe/Pfad | /Ihr/Eingabe/Pfad |
/Ihr/Eingabe/Pfad/ | /Ihr/Eingabe/Pfad | |
iOS Android |
Diese Methode unterstützt keine mobilen Plattformen. |