border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

Cuenta Bancaria en EEUU
  #1 (permalink)  
Antiguo 14-03-2006, 10:39:20
Avatar de ANCALO
Gran Participación en el Foro
 
Registrado: oct 2003
Ubicación: ALBACETE
Posts: 153
ANCALO Valoración +2
Contactar con ANCALO a través de MSN
Predeterminado Problema con Printer.Orientation = 2

Hola a todos.

Tengo un problema, bueno el caso es que la segunda vez que envio algo a la impresora me da el siguiente error,

No se puede imprimir la imagen de formulario en este tipo de impresora.


Alguien me puede explicar como solucionar esto?


Salu2
Responder Con Cita
  #2 (permalink)  
Antiguo 14-03-2006, 11:06:08
Avatar de Alella
Miembro SuperVIP del Foro
 
Registrado: mar 2004
Ubicación: BARCELONA - ESPAÑA
Posts: 1.000
Alella Valoración +2
Predeterminado

Hola, que tal.

vbPRORPortrait 1 Los documentos se imprimen con la parte superior en el lado estrecho del papel.
vbPRORLandscape 2 Los documentos se imprimen con la parte superior en el lado ancho del papel.

A lo mejor es una tontería, pero cuando imprimes por segunda vez ¿Qué valor tienes puesto en Orientation?.
__________________
Un saludo.

Alfredo
Barcelona-España
_________________
Visual Basic
Videos Programacion
Foro Programacion
Tutoriales Programacion
Responder Con Cita
  #3 (permalink)  
Antiguo 14-03-2006, 11:53:09
Avatar de ANCALO
Gran Participación en el Foro
 
Registrado: oct 2003
Ubicación: ALBACETE
Posts: 153
ANCALO Valoración +2
Contactar con ANCALO a través de MSN
Predeterminado

Creo que no me he explicado bien.

Yo ejecuto el programa, y envio a imprir por primera vez todo correcto, ahora vuelvo a enviar a imprimir, y es cuando me da el error.

Si vuelvo a ejecutar el programa, me vualve a pasar exactamente igual, la primera vez que envio a imprimir si funciona, despues ya da el error.

Salu2
Responder Con Cita
  #4 (permalink)  
Antiguo 14-03-2006, 13:32:45
Avatar de Alella
Miembro SuperVIP del Foro
 
Registrado: mar 2004
Ubicación: BARCELONA - ESPAÑA
Posts: 1.000
Alella Valoración +2
Predeterminado

Hola, qwe tal.

Si nos pusieras la parte del código donde te falla, quizás te podamos ayudar mejor en este tipo de errores.
__________________
Un saludo.

Alfredo
Barcelona-España
_________________
Visual Basic
Videos Programacion
Foro Programacion
Tutoriales Programacion
Responder Con Cita
  #5 (permalink)  
Antiguo 15-03-2006, 09:16:54
Avatar de ANCALO
Gran Participación en el Foro
 
Registrado: oct 2003
Ubicación: ALBACETE
Posts: 153
ANCALO Valoración +2
Contactar con ANCALO a través de MSN
Predeterminado

Este es el codigo

Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)

If KeyCode = 44 Then Printer.Orientation = 2: frmGRAFICO.PrintForm

End Sub


Cada vez que se ejecuta el programa, la primera vez funciona perfectamente, es a partir de la premera, osea la segunda vez cuando ya da el error.
Imágenes Adjuntas
Tipo de Archivo: gif dibujo.gif (8,2 KB, 36 visitas)
Responder Con Cita
  #6 (permalink)  
Antiguo 15-03-2006, 09:58:53
Avatar de Alella
Miembro SuperVIP del Foro
 
Registrado: mar 2004
Ubicación: BARCELONA - ESPAÑA
Posts: 1.000
Alella Valoración +2
Predeterminado

Hola, que tal.

Sólo se me ocurre que limpies el Portapapeles cada vez que imprimas:

Código:
Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
    
   If KeyCode = vbKeySnapshot Then
        Printer.Orientation = 2
        frmGRAFICO.PrintForm
        MsgBox "Tocó vbKeyPrint"

        ' Limpiamos el portapapeles
        Clipboard.Clear

    End If

End Sub
Te he puesto el código para 44: vbKeySnapshot 0x2C Tecla Impr Pant

Espero que te sirva.
__________________
Un saludo.

Alfredo
Barcelona-España
_________________
Visual Basic
Videos Programacion
Foro Programacion
Tutoriales Programacion
Responder Con Cita
  #7 (permalink)  
Antiguo 15-03-2006, 11:45:19
Avatar de ANCALO
Gran Participación en el Foro
 
Registrado: oct 2003
Ubicación: ALBACETE
Posts: 153
ANCALO Valoración +2
Contactar con ANCALO a través de MSN
Predeterminado

Sigue dando el mismo error


Salu2
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Printer Setup dares_ Visual Basic 6.00 0 13-09-2006 23:30:43
Objeto printer Locodelcraneo Visual Basic 6.00 3 09-12-2004 14:58:01
Problema con Objeto Printer Locodelcraneo Visual Basic 6.00 4 06-11-2004 17:31:14
Objeto Printer ni11er Visual Basic 6.00 1 15-03-1970 15:34:59
Printer indigo32 Visual Basic 6.00 2 07-03-1970 15:01:25


La franja horaria es GMT. Ahora son las 06:10:43.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right