Die
API DeleteFile
und damit auch
TDirectory.Delete
funktionieren sogar nicht, wenn ein "\" am Ende steht.
Ich muss aber auch gestehen, dass ich ein Verzeichnis meist mit "\" abschließe. Ich meine, das kommt noch aus den DOS-Zeiten, als der Prompt manchmal nachfragte, ob man eine Datei oder ein Verzeichnis meint.