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

Imprimir en VB6

Estas en el tema de Imprimir en VB6 en el foro de Visual Basic clásico en Foros del Web. Buenas Alguien sabe como imprimir un ticket en VB6????????, lei que era con el objeto printer pero no lo encuentro, ademas por ahora es una ...
  #1 (permalink)  
Antiguo 05/06/2008, 20:31
 
Fecha de Ingreso: agosto-2003
Mensajes: 906
Antigüedad: 20 años, 8 meses
Puntos: 3
Imprimir en VB6

Buenas

Alguien sabe como imprimir un ticket en VB6????????, lei que era con el objeto printer pero no lo encuentro, ademas por ahora es una impresora comun pero seguro tendre que usar una fiscal, pero primero que nada como imprimir en una comun???
  #2 (permalink)  
Antiguo 06/06/2008, 03:07
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: Imprimir en VB6

Hola,

El objeto Printer no es un control visible que debas colocar en el Form.

Un ejemplo de impresión con el objeto Printer:

Printer.Print ""; ' inicializa la impresora
' algunas características:
With Printer
.ScaleMode = vbCharacters
.FontName = "LinePrinter"
.FontSize = 10
End With
' coordenadas de impresión
Printer.CurrentX = 5
Printer.CurrentY = 2
' empieza impresión
Printer.Print "Esto es una prueba"
' finaliza impresión
Printer.EndDoc


  #3 (permalink)  
Antiguo 06/06/2008, 11:24
 
Fecha de Ingreso: agosto-2003
Mensajes: 906
Antigüedad: 20 años, 8 meses
Puntos: 3
Respuesta: Imprimir en VB6

Para un rollo de impresora fiscal que medidas debo darle? emula una impresora epson comun asique este codigo me sirve...pero que medidas le doy?
Printer.CurrentX = 5
Printer.CurrentY = 2

???
  #4 (permalink)  
Antiguo 06/06/2008, 11:38
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
De acuerdo Respuesta: Imprimir en VB6

Cita:
Iniciado por SeNdEr2003 Ver Mensaje
Para un rollo de impresora fiscal que medidas debo darle? emula una impresora epson comun asique este codigo me sirve...pero que medidas le doy?
Printer.CurrentX = 5
Printer.CurrentY = 2

???
CurrentX y CurrentY es para especificar las coordenadas (Dónde se va a imprimir), puedes colocarlo donde quieras. Ejemplo:
Código:
 
Printer.CurrentX = 1
Printer.CurrentY = 1
Imprimirá en la línea 1 en la columna 1
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #5 (permalink)  
Antiguo 06/06/2008, 14:23
 
Fecha de Ingreso: agosto-2003
Mensajes: 906
Antigüedad: 20 años, 8 meses
Puntos: 3
Respuesta: Imprimir en VB6

muchas gracias vere como sale...
  #6 (permalink)  
Antiguo 13/08/2012, 13:14
Avatar de moishefire  
Fecha de Ingreso: octubre-2008
Mensajes: 69
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Imprimir en VB6

hola gente, alguien puede decirme por que creando un activex en vb6 y corriendolo en asp no me permite realizar la impresion de codigos como el que comparte Avellaneda ??
comprobe que si me lee el activex por que para realizar otras tareas como un response o cosas por el estilo comprobe que si esta bien el dll, desde ya muchas gracias
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 10:18.