Clipper/FiveWin - Impresoras en Windows

 
Vista:

Impresoras en Windows

Publicado por Antoni Masana (168 intervenciones) el 09/06/2009 19:13:24
Queridos amigos tengo un problema y por esto escribo:

Tengo un programa en Clipper 5.2 linkado con Blinker 7.0 que ha de correr en Windows XP.

Ha de poder listar por dos impresoras diferentes, una para listados (EPSON) y otra para etiquetas (DATAMAX)

Mi idea era que se pudiesen conectar:
- En el puerto paralelo,
- En el puerto USB
- Compartida en la Red.

Como solo tengo un puerto Paralelo (PRN) las combinaciones eran las siguientes

PRN - USB
PRN - RED
USB - USB
USB - RED
RED - RED

Para usar la impresora por USB hacia lo mismo que si estuviese en la red, la compartia y hacia lo siguiente antes de ejecutar mi programa. (Ejemplo de una conexion por USB y la otra por RED)

NET USE LPT2 \MiPcDatamax
NET USE LPT3 \OtroEpson

Y en el programa ejecuto para imprimir

SWPRUNCMD( "COPY FICHERO.TXT LPT2 >NUL", 0, "", "")
o
SWPRUNCMD( "COPY FICHERO.TXT LPT3 >NUL", 0, "", "")

Esta funcion de BLINKER se supone mejor que la de clipper RUN

Pues bien, funciona bien las dos o tres primeras impresiones despues falla y falla mas que una escopeta de tacos

Puedo conectar las dos impresoras al puerto paralelo y poner un interructor para cambiar de impresora manualmente pero es FEO.

¿Donde me estoy equivocando?

¿Que es lo que hago mal o no hago?

Gracias a todos por leerme.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Impresoras en Windows (Nota)

Publicado por Antoni Masana (168 intervenciones) el 09/06/2009 19:55:10
Me sale este error:

Error de escritura escribiendo dispositivo LPT3
Anular, Repetir, Omitir, Descartar?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Impresoras en Windows (Nota)

Publicado por ANTONIO (222 intervenciones) el 13/06/2009 12:25:53
_SUPERPRN = "LPT3"
SET PRINTER TO LPT3

asi me funciona a mi. sin problemas.
un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Impresoras en Windows (Nota)

Publicado por Antoni Masana (168 intervenciones) el 13/06/2009 14:45:05
Gracias por responder Antonio.

Pero tengo una pregunta

¿Que es el _SUPERPRN?
A mi el compilador de da Ambuguous Reference, assuming memvar, ....

La teoria es que esto funciona, pero no me va o va de forma intermitente. Quizas el problema lo estoy enfocando mal y no esta en el Clipper si no en el Windows o en el puerto.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Impresoras en Windows (Nota)

Publicado por antonio (222 intervenciones) el 14/06/2009 11:29:10
Saludos:
Si va de forma intermitente, no creo que sea problrba del programa, añade un puerto lpt3 a windows,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Impresoras en Windows

Publicado por Antoni Masana (168 intervenciones) el 15/06/2009 06:20:10
Este fin de semana he estado trabajando en el programa y creo que es un problema con la impresora de etiquetaso el puerto LPT3, ahora la tengo en el puerto paralelo y la impresora en otro ordenador compartida y listando por el puerto LPT2 y funciona perfectamente.

De momento se queda como esta que funciona bien más adelante buscare otras opciones.

Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar