Stai creando un'applicazione Windows e hai bisogno di sapere come creare un controllo di stampa e anteprima di stampa? Segui questi semplici passaggi e sarai facilmente in grado di stampare e stampare documenti di anteprima nella tua applicazione.
Passi
Parte 1 di 3: La forma
Passaggio 1. Adatta il modulo alla dimensione richiesta
Non importa quale sia la dimensione del modulo, a condizione che possa contenere una grande casella di testo e due pulsanti
Passaggio 2. Aggiungi un RichTextBox al tuo modulo
- Puoi aggiungere un RichTextBox facendo doppio clic o trascinandolo nel form.
- Regola le dimensioni del RichTextBox in base alle tue esigenze.
Passaggio 3. Aggiungi due pulsanti al modulo
- Idealmente, posiziona i due pulsanti vicino a RichTextBox.
- Ancora una volta, puoi aggiungere pulsanti al modulo facendo doppio clic o trascinando sul modulo.
Passaggio 4. Denominare i pulsanti "Stampa" e "Anteprima di stampa"
È possibile modificare il testo per i pulsanti nella casella delle proprietà
Passaggio 5. Aggiungi i controlli: "Stampa documento" e "PrintPreviewDialog" al modulo
Questi non saranno visibili nel modulo mentre vengono eseguiti in background
Passaggio 6. Fare clic su PrintPreviewDialog e modificare il "Documento" in "PrintDocument1"
È possibile modificarlo nella casella delle proprietà dopo aver fatto clic su PrintPreviewDialog
Parte 2 di 3: Il codice
Passaggio 1. Fare doppio clic sul pulsante "Anteprima di stampa"
- Questo farà apparire la pagina per la codifica.
- È già stato creato un sub privato e attende il codice per dirgli cosa fare quando si fa clic sul pulsante Anteprima di stampa.
-
Aggiungi il seguente codice nel Sub privato:
PrintPreviewDialog1. ShowDialog()
Passaggio 2. Torna al modulo e fai doppio clic sul pulsante "Stampa"
- Verrai riportato alla pagina per la codifica.
-
Nel Sub privato che è stato creato, aggiungi il seguente codice:
StampaDocumento1. Stampa()
Passaggio 3. Tornare al modulo e fare doppio clic su "PrintDocument1" che si trova sotto il modulo
- Verrai riportato alla pagina per la codifica.
-
Verrà creato un sub privato chiamato "PrintDocument1_PrintPage". Inserisci il seguente codice nel Sub:
Dim font1 As New Font("arial", 16, FontStyle. Regular) e. Graphics. DrawString(RichTextBox1. Text, font1, Brushes. Black, 100, 100)
Parte 3 di 3: debug e test
Passaggio 1. Fare clic su "Avvia" per iniziare il processo di debug e test
Se hai seguito la prima e la seconda parte di questo articolo non dovresti riscontrare errori
Passaggio 2. Prova per vedere se la funzione Anteprima di stampa funziona
Passaggio 3. Prova per vedere se la funzione di stampa funziona
Passaggio 4. Pulisci il codice
Dopo che il processo di debug e test è stato completato senza errori critici, assicurati di ripulire il codice. Rendilo ordinato e professionale.
Video - Utilizzando questo servizio, alcune informazioni potrebbero essere condivise con YouTube
Suggerimenti
- Esegui l'ultima applicazione software per Visual Studio.
- Aggiungi commenti al tuo codice in modo da sapere cosa fa una certa parte del codice.
- Se ti eserciterai nell'implementazione di queste funzioni in Visual Basic, ingrandisci il tuo form, inclusi RichTextBox e pulsanti.