System.SysUtils.ExcludeTrailingPathDelimiter
Delphi
function ExcludeTrailingPathDelimiter(const S: string): string;
C++
extern DELPHI_PACKAGE System::UnicodeString __fastcall ExcludeTrailingPathDelimiter(const System::UnicodeString S)/* overload */;
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Description
Renvoie un nom de chemin d'accès sans délimiteur de fin de chaîne.
ExcludeTrailingPathDelimiter renvoie S, en supprimant le délimiteur de fin de chaîne du chemin d'accès (PathDelim, '\' sur Windows, '/' sinon). Si le dernier caractère dans S n'est pas un délimiteur, alors S est renvoyé sans modification.
Remarque : ExcludeTrailingPathDelimiter fonctionne avec les ensembles de caractères multi-octets (MBCS).
| Plate-forme | Exemple d'entrée (S) | Sortie |
|---|---|---|
| Windows | C:\Your\Input\Path | C:\Your\Input\Path |
| C:\Your\Input\Path\ | C:\Your\Input\Path | |
| OS X iOS Android Linux |
/Your/Input/Path | /Your/Input/Path |
| /Your/Input/Path/ | /Your/Input/Path |