Comment créer un contrôle d'aperçu avant impression dans Visual Basic : 13 étapes

Table des matières:

Comment créer un contrôle d'aperçu avant impression dans Visual Basic : 13 étapes
Comment créer un contrôle d'aperçu avant impression dans Visual Basic : 13 étapes

Vidéo: Comment créer un contrôle d'aperçu avant impression dans Visual Basic : 13 étapes

Vidéo: Comment créer un contrôle d'aperçu avant impression dans Visual Basic : 13 étapes
Vidéo: Comment Télécharger et Installer Microsoft Office gratuitement | MICROSOFT OFFICE 2023 2024, Peut
Anonim

Création d'une application Windows et besoin de savoir créer un champ d'impression et d'aperçu avant impression ? Suivez ces étapes simples et vous pourrez facilement imprimer et imprimer des documents d'aperçu dans votre application.

Pas

Partie 1 sur 3: Le formulaire

Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 1
Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 1

Étape 1. Ajustez le formulaire à la taille dont vous avez besoin

La taille du formulaire n'a pas d'importance, à condition qu'il puisse contenir une grande zone de texte et deux boutons

Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 2
Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 2

Étape 2. Ajoutez une RichTextBox à votre formulaire

  • Vous pouvez ajouter une RichTextBox en double-cliquant ou en la faisant glisser sur le formulaire.
  • Ajustez la taille de la RichTextBox à vos besoins.
Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 3
Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 3

Étape 3. Ajoutez deux boutons à votre formulaire

  • Idéalement, placez les deux boutons près de la RichTextBox.
  • Encore une fois, vous pouvez ajouter des boutons à votre formulaire en double-cliquant ou en faisant glisser sur le formulaire.
Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 4
Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 4

Étape 4. Nommez les boutons "Imprimer" et "Aperçu avant impression"

Vous pouvez modifier le texte des boutons dans la zone de propriétés

Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 5
Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 5

Étape 5. Ajoutez les contrôles: « Imprimer le document » et « PrintPreviewDialog » à votre formulaire

Ceux-ci ne seront pas visibles sur le formulaire car ils fonctionnent en arrière-plan

Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 6
Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 6

Étape 6. Cliquez sur PrintPreviewDialog et remplacez le "Document" par "PrintDocument1"

Vous pouvez modifier cela dans la boîte de propriétés après avoir cliqué sur PrintPreviewDialog

Partie 2 sur 3: Le Code

Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 7
Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 7

Étape 1. Double-cliquez sur votre bouton "Aperçu avant impression"

  • Cela fera apparaître la page de codage.
  • Un sous-marin privé a déjà été créé et attend le code pour lui dire quoi faire lorsque le bouton Aperçu avant impression est cliqué.
  • Ajoutez le code suivant dans le Private Sub:

    PrintPreviewDialog1. ShowDialog()

Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 8
Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 8

Étape 2. Revenez au formulaire et double-cliquez sur votre bouton "Imprimer"

  • Vous serez redirigé vers la page de codage.
  • Dans le Private Sub qui a été créé, ajoutez le code suivant:

    ImprimerDocument1. Imprimer()

Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 9
Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 9

Étape 3. Revenez au formulaire et double-cliquez sur "PrintDocument1" situé sous le formulaire

  • Vous serez redirigé vers la page de codage.
  • Un Private Sub sera créé appelé "PrintDocument1_PrintPage". Placez le code suivant dans le Sub:

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

Partie 3 sur 3: Débogage et test

Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 10
Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 10

Étape 1. Cliquez sur "Démarrer" pour commencer le processus de débogage et de test

Si vous avez suivi les parties un et deux de cet article, vous ne devriez rencontrer aucune erreur

Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 11
Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 11

Étape 2. Testez pour voir si la fonction Aperçu avant impression fonctionne

Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 12
Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 12

Étape 3. Testez pour voir si la fonction d'impression fonctionne

Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 13
Créer un contrôle d'aperçu avant impression dans Visual Basic Étape 13

Étape 4. Nettoyez votre code

Une fois le processus de débogage et de test terminé sans erreur critique, assurez-vous de nettoyer votre code. Donnez-lui l'air bien rangé et professionnel.

Vidéo - En utilisant ce service, certaines informations peuvent être partagées avec YouTube

Des astuces

  • Exécutez la dernière application logicielle pour Visual Studio.
  • Ajoutez des commentaires à votre code pour savoir à quoi sert une certaine partie du code.
  • Si vous allez vous entraîner à implémenter ces fonctions sur Visual Basic, agrandissez votre formulaire, y compris la RichTextBox et les boutons.

Conseillé: