Impresion in correcta (por la impresora)

rastafranci
27 de Julio del 2004
Hola a todos, Mi problema es el siguente; Al momento de imprimir un memo por la impresora, éste me lo imprime todo de corrido sin respetar el salto de linea.....¿que debo hacer,en que estoy mal?.
Lo que puse es lo siguente:

Printer()->Orientation = poPortrait;
Printer()->BeginDoc();
Printer()->Canvas->Font->Size = 12;
Printer()->Canvas->Font->Name = "Courier New";
Printer()->Canvas->Font->Color = clBlack;
Printer()->Canvas->Font->Style = Printer()->Canvas->Font->Style << fsBold;
Printer()->Canvas->TextOut(100,100,memo->Lines->Text);
Printer()->EndDoc();

si el memo dice:
1 hoja de afeitar
2 kilos de pan
etc..

lo que me imprime es: 1 hoja de afeitar##2 kilos de pan##etc..
que puedo hacer?...ayudenme porfa...