RE:Imprimir tickets en delphi
Las lectoras de códigos de barra trabajan de dos maneras dependiendo del modelo, unas trabajan con emulación de teclado, el aparato se conecta con un cable que tiene una bifurcación en Y una va al teclado, la otra a la lectora y la tercera a la entrada de teclado de la PC, desde el punto de vista del programa de aplicación es lo mismo ingresar el número por teclado que leido por el aparato de código de barras. Otros modelos se conectan via clable serial a un puerto COM de la PC por lo que tendrás que escribir el código necesario para leer dicho puerto (aunque recomiendo que te bajes algo ya hecho de Internet).
Para imprimir un ticket pues lees el registro en cuestión de la base de datos que tengas usando el código de barras previamente leido y usas el objeto Printers con el cual puedes imprimir en papel a la Turbo Pascal, o sea linea a linea.