Cómo crear un control de vista previa de impresión en Visual Basic: 13 pasos

Tabla de contenido:

Cómo crear un control de vista previa de impresión en Visual Basic: 13 pasos
Cómo crear un control de vista previa de impresión en Visual Basic: 13 pasos

Video: Cómo crear un control de vista previa de impresión en Visual Basic: 13 pasos

Video: Cómo crear un control de vista previa de impresión en Visual Basic: 13 pasos
Video: CÓMO INSTALAR OFFICE 365 CON UN CORREO INSTITUCIONAL ✅ GRATIS 2021 👉 Lee el primer comentario 2024, Mayo
Anonim

¿Está creando una aplicación de Windows y necesita saber cómo crear un control de impresión y vista previa de impresión? Siga estos sencillos pasos y podrá imprimir e imprimir documentos de vista previa fácilmente en su aplicación.

Pasos

Parte 1 de 3: La forma

Crear un control de vista previa de impresión en Visual Basic Paso 1
Crear un control de vista previa de impresión en Visual Basic Paso 1

Paso 1. Ajuste el formulario al tamaño que necesite

No importa el tamaño del formulario, siempre que pueda caber en un cuadro de texto grande y dos botones

Crear un control de vista previa de impresión en Visual Basic Paso 2
Crear un control de vista previa de impresión en Visual Basic Paso 2

Paso 2. Agregue un RichTextBox a su formulario

  • Puede agregar un RichTextBox haciendo doble clic o arrastrándolo al formulario.
  • Ajuste el tamaño del RichTextBox a sus necesidades.
Crear un control de vista previa de impresión en Visual Basic Paso 3
Crear un control de vista previa de impresión en Visual Basic Paso 3

Paso 3. Agregue dos botones a su formulario

  • Idealmente, coloque los dos botones cerca de RichTextBox.
  • Nuevamente, puede agregar botones a su formulario haciendo doble clic o arrastrándolos al formulario.
Crear un control de vista previa de impresión en Visual Basic Paso 4
Crear un control de vista previa de impresión en Visual Basic Paso 4

Paso 4. Nombra los botones "Imprimir" y "Vista previa de impresión"

Puede cambiar el texto de los botones en el cuadro de propiedades

Crear un control de vista previa de impresión en Visual Basic Paso 5
Crear un control de vista previa de impresión en Visual Basic Paso 5

Paso 5. Agregue los controles: "Imprimir documento" y "PrintPreviewDialog" a su formulario

Estos no serán visibles en el formulario ya que funcionan en segundo plano

Crear un control de vista previa de impresión en Visual Basic Paso 6
Crear un control de vista previa de impresión en Visual Basic Paso 6

Paso 6. Haga clic en PrintPreviewDialog y cambie el "Documento" a "PrintDocument1"

Puede cambiar esto en el cuadro de propiedades después de hacer clic en PrintPreviewDialog

Parte 2 de 3: El código

Crear un control de vista previa de impresión en Visual Basic Paso 7
Crear un control de vista previa de impresión en Visual Basic Paso 7

Paso 1. Haga doble clic en el botón "Vista previa de impresión"

  • Esto abrirá la página de codificación.
  • Ya se ha creado un Sub privado y está en espera de un código para indicarle qué hacer cuando se hace clic en el botón Vista previa de impresión.
  • Agregue el siguiente código en el Sub privado:

    PrintPreviewDialog1. ShowDialog ()

Crear un control de vista previa de impresión en Visual Basic Paso 8
Crear un control de vista previa de impresión en Visual Basic Paso 8

Paso 2. Regrese al formulario y haga doble clic en el botón "Imprimir"

  • Volverá a la página de codificación.
  • En el Sub privado que se ha creado, agregue el siguiente código:

    PrintDocument1. Print ()

Crear un control de vista previa de impresión en Visual Basic Paso 9
Crear un control de vista previa de impresión en Visual Basic Paso 9

Paso 3. Regrese al formulario y haga doble clic en "PrintDocument1" ubicado debajo del formulario

  • Volverá a la página de codificación.
  • Se creará un Sub privado llamado "PrintDocument1_PrintPage". Coloque el siguiente código en el Sub:

    Dim font1 As New Font ("arial", 16, FontStyle. Regular) e. Graphics. DrawString (RichTextBox1. Text, font1, Brushes. Black, 100, 100)

Parte 3 de 3: Depuración y prueba

Crear un control de vista previa de impresión en Visual Basic Paso 10
Crear un control de vista previa de impresión en Visual Basic Paso 10

Paso 1. Haga clic en "Iniciar" para comenzar el proceso de depuración y prueba

Si ha seguido las partes uno y dos de este artículo, no debería encontrar errores

Cree un control de vista previa de impresión en Visual Basic Paso 11
Cree un control de vista previa de impresión en Visual Basic Paso 11

Paso 2. Pruebe para ver si la función Vista previa de impresión funciona

Cree un control de vista previa de impresión en Visual Basic Paso 12
Cree un control de vista previa de impresión en Visual Basic Paso 12

Paso 3. Pruebe para ver si la función Imprimir funciona

Crear un control de vista previa de impresión en Visual Basic Paso 13
Crear un control de vista previa de impresión en Visual Basic Paso 13

Paso 4. Limpia tu código

Una vez que el proceso de depuración y prueba se haya completado sin errores críticos, asegúrese de limpiar su código. Haz que luzca ordenado y profesional.

Video: al utilizar este servicio, es posible que cierta información se comparta con YouTube

Consejos

  • Ejecute la aplicación de software más reciente para Visual Studio.
  • Agregue comentarios a su código para que sepa lo que hace una determinada parte del código.
  • Si va a practicar la implementación de estas funciones en Visual Basic, amplíe su formulario, incluidos RichTextBox y los botones.

Recomendado: