Esta función asegura que una ruta dada (carpeta, directorio) no acabará con «\», si existe el delimitador «\» al final de la ruta lo quitará, si no existe no hace nada.

Un ejemplo de uso de la función ExcludeTrailingPathDelimiter en Delphi: