rebollo75
16-11-2004, 13:17:00
hola a todos.
El problema que tengo es el siguiente. Tenia instalado en todos los ordenadores de una oficina el window'98 e imprimía en una impresora de ticket (generico / solo texto) con el printer.Canvas.TextOut sin ningun problema. Cuando me dio por instalar el windows xp en algun ordenador, en estos, imprimia todo en la misma linea, no avanzaba el carro. La solucion que me dieron fue imprimir directamente en el puerto com1:
AssignFile(F,'COM1');
Rewrite(F);
writeln(F,' hola ');
Con esto ya imprimia bien en los ordenadores con windows XP, pero ahora en los que tienes el windows 98 me imprime:
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇ
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇ
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇ
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇ
resumiendo, hay alguna forma de imprimir indistintamente del sistema operativo?
Gracias.
El problema que tengo es el siguiente. Tenia instalado en todos los ordenadores de una oficina el window'98 e imprimía en una impresora de ticket (generico / solo texto) con el printer.Canvas.TextOut sin ningun problema. Cuando me dio por instalar el windows xp en algun ordenador, en estos, imprimia todo en la misma linea, no avanzaba el carro. La solucion que me dieron fue imprimir directamente en el puerto com1:
AssignFile(F,'COM1');
Rewrite(F);
writeln(F,' hola ');
Con esto ya imprimia bien en los ordenadores con windows XP, pero ahora en los que tienes el windows 98 me imprime:
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇ
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇ
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇ
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇ
resumiendo, hay alguna forma de imprimir indistintamente del sistema operativo?
Gracias.