Si te va a retornar eso, porque la función garantiza que el tamaño de la cadena sea igual al parámetro de longitud, sea menor o mayor la cadena, pero no es el uso adecuado de la función.
http://msdn.microsoft.com/library/sp...dlefttopic.asp
Para lo que vos queres hacer, te recomiendo utilizar la función LeftStr ubicada en la unit StrUtils.
Saludos!