Hola, estoy imprimiendo directamente al canvas de la impresora.
La impresión sale correctamente pero no sale justificada a la derecha en el caso de los numeros, podrìan decirme como alinearr los resultados.
el codigo que ocupo para imprimir es el siguiente
Código Delphi
[-]Printer.Canvas.TextOut(3500 ,conlin, FormatFloat ('###,###,###.00',Table10.Fieldbyname ('Precio').asFloat));
La informacion aparece asi
123.98
12,6897.36
Como os alineo a la derecha?
Trabajo con Delphi 7