Yo no he usado dw para imprimir con una tickeadora, lo que hago es ir armando el renglon y lo mando a imprimir.
Te pongo un ejemplo
Job = PrintOpen( )
renglon1 = aca pones lo que queres imprimir
Print(Job, renglon1)
PrintClose(Job)
Por las duadas lo he realizado en PB7.
Espero que te sirva. Saludos