Modificar tamaño de papel desde VB6

Hola. ¿Existe alguna forma para que desde Visual basic pueda "setear" el tamaño de papel de la impresora por default de Windows? Uso VBasic6 SP5. Sucede que tengo una impresora de matriz, y dependiendo de la elección del usuario dentro de la aplicación puedo imprimir un informe en una hoja 8.5" por 11" o en una 8.5" por 5.5", o bien, 3.5" por 1" para etiquetas autoadhesivas, pero tengo usuarios que pueden hacer el cambio, como otros que ni siquiera saben que existe una carpeta de Impresoras, por lo que se me ocurría hacer una rutina para cambiar la configuración del papel a gusto y antojo dentro de la aplicación. Por tu ayuda... Muy agradecido.
1

1 respuesta

Respuesta
1
Hola
El tema es que no te conviene cambiar los tamaños de hoja por default, estorequiere de programación de API, lo que tienes que hacer es simplemente elegir el tamaño del papel a la hora de imprimir
Printer.PaperSize = 'numero
Donde numero es el tamaño de papel, fíjate en la ayuda que hay una tabla con las correspondencias de cada numero y su tamaño, también es importante que revises el manual de la impresora porque no todos los tamaños pueden ser compatibles.
Saludos, Leo

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas

Problemas de impresión

1 respuesta - Hola, buenas, desde ya gracias por tu tiempo. Mi problema es el siguiente.:...

Imprimir en VB6

4 respuestas - Hola. Tengo un problema al imprimir en una impresora de matriz de puntos....

Imprimir bajo windows con si estuviese en DOS

1 respuesta - Hola como estas, quisiera hacerte una pregunta, primero soy novato en vb...

Salto de página

2 respuestas - Hola necesito hacer un programa que imprima etiquetas pero me ha resultado...

Impresiones en Power Builder

2 respuestas - Necesito que me ayudes, estoy desarrollando una aplicación en power builder...

Setear impresora en forma automática

1 respuesta - Hola, estoy queriendo imprimir documentos (facturas por ejemplo) a una...

Problemas con el papel continuo

1 respuesta - Hola espero que puedas ayudarme.El caso es el siguiente. Tengo una...

Impresión Tamaño personalizado con VB6 en Windows XP

1 respuesta - Saludos, estoy haciendo un programa para imprimir en Hoja de Tamaño...