Bonjour, peut être un bête question mais je n'arrête pas de ma casser la tête pour aligner plusieurs partie d'un texte

Exemple:

Liste de fournisseurs à qui l'ont doit de l'argent


Fournisseur N° Montant

2154--------1524,15 €
125----------- 20,45 €
15463---------- 9,99 €
1425--------- 187,70 €
les - étant des espaces.
J'aimerai pouvoir aligner chaque partie soit du coté gauche, soit du coté droit.
Tout ça, devant se trouver dans une chaine STRING pour pouvoir l'afficher dans un MessageDLG ou ShowMessage.

Y a t'il une possibilité ?

Merci d'avance.