Você está criando um aplicativo do Windows e precisa saber como criar um controle de impressão e visualização de impressão? Siga estas etapas simples e você poderá imprimir e visualizar documentos facilmente em seu aplicativo.
Passos
Parte 1 de 3: o formulário
Etapa 1. Ajuste o formulário para o tamanho que você deseja
Não importa o tamanho do formulário, desde que ele possa caber em uma grande caixa de texto e dois botões
Etapa 2. Adicione um RichTextBox ao seu formulário
- Você pode adicionar um RichTextBox clicando duas vezes ou arrastando-o para o formulário.
- Ajuste o tamanho do RichTextBox de acordo com seus requisitos.
Etapa 3. Adicione dois botões ao seu formulário
- Idealmente, coloque os dois botões perto de RichTextBox.
- Novamente, você pode adicionar botões ao seu formulário clicando duas vezes ou arrastando para o formulário.
Etapa 4. Nomeie os botões "Imprimir" e "Visualizar impressão"
Você pode alterar o texto dos botões na caixa de propriedades
Etapa 5. Adicione os controles: "Imprimir Documento" e "PrintPreviewDialog" ao seu formulário
Eles não ficarão visíveis no formulário, pois são executados em segundo plano
Etapa 6. Clique em PrintPreviewDialog e altere o "Documento" para "PrintDocument1"
Você pode alterar isso na caixa de propriedades após clicar em PrintPreviewDialog
Parte 2 de 3: O Código
Etapa 1. Clique duas vezes no botão "Visualizar impressão"
- Isso abrirá a página de codificação.
- Um Sub privado já foi criado e está aguardando o código para dizer o que fazer quando o botão Visualizar impressão for clicado.
-
Adicione o seguinte código ao Sub privado:
PrintPreviewDialog1. ShowDialog ()
Passo 2. Volte ao formulário e clique duas vezes no botão "Imprimir"
- Você será levado de volta à página de codificação.
-
No Sub privado que foi criado, adicione o seguinte código:
PrintDocument1. Print ()
Etapa 3. Volte ao formulário e clique duas vezes em "PrintDocument1" localizado abaixo do formulário
- Você será levado de volta à página de codificação.
-
Um Sub privado será criado chamado "PrintDocument1_PrintPage". Coloque o seguinte código no Sub:
Dim font1 As New Font ("arial", 16, FontStyle. Regular) e. Graphics. DrawString (RichTextBox1. Text, font1, Brushes. Black, 100, 100)
Parte 3 de 3: depuração e teste
Etapa 1. Clique em "Iniciar" para iniciar o processo de depuração e teste
Se você seguiu as partes um e dois deste artigo, não deverá encontrar erros
Etapa 2. Teste para ver se a função Visualizar impressão funciona
Etapa 3. Teste para ver se a função Imprimir funciona
Etapa 4. Limpe seu código
Depois que o processo de depuração e teste for concluído sem erros críticos, certifique-se de limpar seu código. Faça com que pareça organizado e profissional.
Vídeo - Ao usar este serviço, algumas informações podem ser compartilhadas com o YouTube
Pontas
- Execute o aplicativo de software mais recente para Visual Studio.
- Adicione comentários ao seu código para saber o que uma determinada parte do código faz.
- Se você for praticar a implementação dessas funções no Visual Basic, torne seu formulário grande, incluindo RichTextBox e botões.