Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

avance y retroceso de papel con Printer

Estas en el tema de avance y retroceso de papel con Printer en el foro de Visual Basic clásico en Foros del Web. Tengo un programa que hice en VB6 que imprime con el objeto Printer en una LX-300 II+. Quiero que antes de imprimir retroceda el papel, ...
  #1 (permalink)  
Antiguo 01/12/2008, 21:35
 
Fecha de Ingreso: abril-2007
Ubicación: Merlo
Mensajes: 314
Antigüedad: 17 años
Puntos: 3
avance y retroceso de papel con Printer

Tengo un programa que hice en VB6 que imprime con el objeto Printer en una LX-300 II+.
Quiero que antes de imprimir retroceda el papel, que es formulario continuo y luego de imprimir lo adelante.
Esto es por que sino no se puede cortar el formulario.
Logre hacerme entender sobre lo que quiero hacer?? es medio complicado de explicar.
Saludos
  #2 (permalink)  
Antiguo 02/12/2008, 03:00
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Respuesta: avance y retroceso de papel con Printer

Cita:
Iniciado por Gustavo1973 Ver Mensaje
Tengo un programa que hice en VB6 que imprime con el objeto Printer en una LX-300 II+.
Quiero que antes de imprimir retroceda el papel, que es formulario continuo y luego de imprimir lo adelante.
Esto es por que sino no se puede cortar el formulario.
Logre hacerme entender sobre lo que quiero hacer?? es medio complicado de explicar.
Saludos
Para avanzar una página, el objeto printer tiene la propiedad NewPage:

Printer.NewPage

  #3 (permalink)  
Antiguo 02/12/2008, 11:44
 
Fecha de Ingreso: abril-2007
Ubicación: Merlo
Mensajes: 314
Antigüedad: 17 años
Puntos: 3
Respuesta: avance y retroceso de papel con Printer

Gracias, pero oo es lo que yo busco.
En las impresora de matriz de punto, el papel hay que avanzar unos centimetros para que termine de salir el papel continuo y poder cortarlo. pero no me queda correctamente posicionado para empezar a imprimir, por ello tengo que rebovinar esos centimetros que antes le agrego para poder volver a imprimir.
No logro hacerme entender bien??
Gracias
  #4 (permalink)  
Antiguo 04/12/2008, 20:08
 
Fecha de Ingreso: abril-2007
Ubicación: Merlo
Mensajes: 314
Antigüedad: 17 años
Puntos: 3
Respuesta: avance y retroceso de papel con Printer

Acabo de encontrar esto en el manual de la LX-300

Cita:
Listas de comandos
Su impresora admite los códigos de control Epson ESC/P 2 y los
códigos de control de emulación IBM 2380 Plus que se muestran a
continuación.
Códigos de control ESC/P de Epson
La selección de una impresora Epson ESC/P en el software el
permite utilizar fuentes y gráficos avanzados.
Funcionamiento general:
ESC @, ESC U, ESC EM
Avance del papel:
FF, LF, ESC 0, ESC 1, ESC 2, ESC 3, ESC A, CR
Formato de página:
ESC (C, ESC C, ESC C 0, ESC Q, ESC l, ESC (c, ESC N, ESC O,
ESC (U
Desplazamiento de la posición de impresión:
ESC $, ESC \, ESC D, HT, ESC B, VT, ESC J
Selección de la fuente:
ESC k, ESC x, ESC y, ESC P, ESC M, ESC g, ESC p, ESC 4, ESC5,
ESC E, ESC F, ESC !
Perfeccionamiento de la fuente:
ESC W, DC4, SO, DC2, SI, ESC w, ESC G, ESC H, ESC T, ESC S,
ESC -
Información sobre el producto 132
Códigos de control de emulación IBM 2380 Plus
Esta impresora emula la IBM Proprinter utilizando los
siguientes comandos. Para obtener información detallada,
consulte el manual de referencia de IBM 2380 Plus.
Espaciado:
ESC Space
Manipulación de caracteres:
ESC t, ESC (t, ESC R, ESC %, ESC &, ESC :, ESC I, ESC 6,
ESC 7
Imagen de bits:
ESC K, ESC L, ESC Y, ESC Z, ESC *, ESC ^
Código de barras:
ESC (B
Funcionamiento general:
NUL, DC3, ESC j, BEL, CAN, DC1, ESC Q, ESC [ K, ESC U,
ESC [ F
Avance del papel:
FF, LF, ESC 5, ESC A, ESC 0, ESC 1, ESC 2, ESC 3, CR, ESC ]
Formato de página:
ESC C, ESC C0, ESC X, ESC N, ESC O, ESC 4
Desplazamiento de la posición de impresión:
ESC d, ESC R, ESC D, HT, ESC B, VT, ESC J
133 Información sobre el producto
Selección de la fuente:
DC2, ESC P, ESC :, ESC E, ESC F, ESC I, ESC [d, ESC [I
Perfeccionamiento de la fuente:
DC4, SO, ESC SO, ESC W, ESC [ @, SI, ESC SI, ESC G, ESC H,
ESC T, ESC S, ESC -, ESC _
Espaciado:
BS, SP
Manipulación de caracteres:
ESC 6, ESC 7, ESC [T, ESC ^, ESC \
Imagen de bits:
ESC K, ESC L, ESC Y, ESC Z
Código de barras:
ESC [f, ESC [p
Descarga:
ESC = (sólo en modo Draft)
Estos codigos los puedo mandar a ejecutar desde Visual Basic 6.0???
Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:22.