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

Imprimir en puerto USB

Estas en el tema de Imprimir en puerto USB en el foro de Visual Basic clásico en Foros del Web. Hola amigos tengo el siguiente codigo. Dim codigo As Integer Dim alumno,direccion,telefono As String for x = 0 to 2 Open "LPT1" for output as ...
  #1 (permalink)  
Antiguo 08/10/2009, 23:09
 
Fecha de Ingreso: agosto-2008
Mensajes: 32
Antigüedad: 15 años, 8 meses
Puntos: 0
De acuerdo Imprimir en puerto USB

Hola amigos tengo el siguiente codigo.

Dim codigo As Integer
Dim alumno,direccion,telefono As String

for x = 0 to 2

Open "LPT1" for output as #1

Print #1, codigo,alumno,direccion,telefono

next
close

Si tuviera la impresora conectada al puerto LPT1 esto funcionaria, pero mi impresora esta conectada a un puerto USB. En la instruccion Open le puse "USB001" y no me imprime nada. Por favor si alguien me puede indicar como es la instruccion para que me imprima en el puerto USB le agradecere me ayude

Gracias
  #2 (permalink)  
Antiguo 09/10/2009, 20:14
Avatar de seba123neo  
Fecha de Ingreso: febrero-2007
Ubicación: Esperanza, Santa Fe
Mensajes: 1.046
Antigüedad: 17 años, 2 meses
Puntos: 19
Respuesta: Imprimir en puerto USB

Hola, no te puedo orientar mucho en este tema, pero te corrijo otra cosa, tenes un error comun en la declaracion de variables:

Código vb:
Ver original
  1. Dim alumno,direccion,telefono As String

solo la ultima es string, las demas son Variant.

saludos.
__________________
" Todos Somos Ignorantes; lo que pasa es que no todos ignoramos las mismas cosas " - Albert Einstein
  #3 (permalink)  
Antiguo 09/10/2009, 21:51
 
Fecha de Ingreso: agosto-2008
Mensajes: 32
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Imprimir en puerto USB

Gracias Seba, lo tomare en cuenta, pero necesito si alguien conoce de este tema por favor me ayude, necesito imprimir unos reportes y no puedo.

Graicas
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 05:12.