Clube VB - Imprimindo o seu código fonte

Aula 35

As vezes se torna necessário a visualização de trechos de código, em determinados Forms para que o projeto possa ser continuado. Você poderia ler este código diretamente do seu monitor de vídeo, estando com o projeto aberto, porém vamos imaginar que você está trabalhando em conjunto com mais 5 programadores ... já pensou todos eles "pendurados" sobre o micro para observar o código. Ou ainda se você precisar comparar o código de 2 forms?

A melhor solução para o controle geral da fonte do sistema é sem dúvida nenhuma, desde a geração DOS, a impressão do código fonte e, no VB, este procedimento é bem simples, apesar de poucos o conhecer. Nada melhor do que a prática para explicar tais procedimentos:

1. Abra um projeto qualquer em VB;
2. Clique na opção de menu FILE ... PRINT, será então apresentada a seguinte janela:

Observe que a janela apresentada, apresenta diversas opções para que você possa especificar com o conteúdo deseja imprimir. Vamos então explicar as diversas opções existentes:

O frame "Range" determina qual parte do projeto será impresso, e este possui as seguintes opções:

  • SELECTION -> Caso você tenha uma área de texto selecionada na janela CODE, apenas esta área selecionada será impressa. Quando esta opção não está disponível, indica que não existe nenhum trecho de código selecionado.

  • CURRENT MODULE -> Neste caso você irá imprimir o conteúdo especificado no frame "PRINT WHAT" referente ao formulário que está com o foco neste momento. Iremos explicar o conteúdo do frame PRINT WHAT logo abaixo.

  • CURRENT PROJECT -> Ao selecionar esta opção e combinado com a seleção do frame "PRINT WHAT", será impresso o conteúdo de todos os módulos que compõe o seu projeto.

Já o frame "Print What" define o que será impresso dentro da opção selecionada no frame "RANGE" e, possui as seguintes opções:

  • FORM IMAGE -> quando selecionada, irá imprimir a imagem do FORM, representando a aparência do mesmo em tempo de execução. No caso da impressão da imagem de todos os forms do projeto (opção current project do frame estudado acima), será impresso um FORM por página.

  • CODE -> Ao selecionar esta opção será impresso todos os procedimentos de evento de um formulário, com seus respectivos controle (ou de todos os formulários do projeto). No caso da impressão do código de todos os Forms, será saltada automaticamente a folha quando o código representar o inicio de um novo form.

  • FORM AS TEXT -> Esta opção realiza a impressão de uma listagem das propriedades de seu form e seus respectivos controles.

Após configurar a impressão de acordo com a sua necessidade, basta então selecionar a impressora para onde a impressão deverá ser encaminhada e clicar no botão OK.

 

 

Voltar

Principal | Cursos Gratuitos | Cursos Diversos | Dicas | Promoções | Mapa do Site | QUIZ |
| Classificados | Central Currículo | Fórum | Fale Conosco