da Microsoft VB.NET é uma linguagem de programação baseada na linguagem BASIC, cujas letras significam " Beginners All Purpose Symbolic Instruction Código . " VB.NET tem recursos para a criação de diversos tipos de aplicações , incluindo aqueles com gráficos. Fazer um programa VB.NET que convida uma função de desenho envolve o trabalho com as classes de gráficos em modelo de objeto VB.NET ' s . Este modelo de objeto é como uma árvore genealógica de projetos virtuais , chamados de classes , a partir do qual os programadores criar objetos virtuais. Fazer uma função que desenha em VB.NET é um marco para programadores que querem construir aplicações gráficas complexas , como jogos e programas de design . Instruções
1
Abrir VB.NET , em seguida, clique no link " New Project" na tela de abertura .
2
Clique no botão " Windows Form " item na lista que aparece. Esta ação cria um programa com um formulário de entrada de dados do usuário . Você vai personalizar essa forma de chamar uma função de desenho gráfico.
3
Abra a janela de design do formulário com a tecla " Shift" e " F7 " ao mesmo tempo , em seguida, clique no ícone de martelo na barra de ferramentas abaixo dos cabeçalhos de menu para exibir a caixa de ferramentas controles.
4
Arraste um item de "Button" da caixa de ferramentas do controle de qualquer lugar no formulário, em seguida, clique duas vezes no botão. VB.NET levará para a janela de codificação para inserir o código do seu programa.
5
Cole o seguinte programa listando na janela de codificação. Este programa chama a função " DrawGraphics " que desenha uma forma para a forma em que você adicionou um botão. O " Me" no programa refere-se à forma . Para desenhar para o formulário , o programa cria um " Pen " objeto virtual, que é armazenada na variável " gpen . "
Public Class Form1
Private Sub Button1_Click (sender System.Object , ByVal e As System.EventArgs ) Handles Button1.Click
DrawGraphics ()
End Sub
DrawGraphics função privada ()
Dim As New gpen Drawing.Pen ( System.Drawing.Color.Black , 1)
Me.CreateGraphics.DrawEllipse ( gpen , 20, 20 , 80, 80)
gpen.Dispose ()
End Function End Class
6
Execute o programa pressionando " F5 ", em seguida, pressione o botão do formulário. VB irá executar o código " Button1_Click " , que chama a função " DrawGraphics " . Essa função irá desenhar uma elipse para o formulário.
7
Clique no ícone " X" do formulário para fechar o formulário e terminar o programa.
8
Pressione " Shift" e " F7 " ao mesmo tempo para entrar na janela de design do formulário, em seguida, arraste quatro caixas de texto , cada um seguir o anterior, com os controles da caixa de ferramentas para o formulário. Estas caixas realizará parâmetros que você vai passar para a função de gráficos de desenho criado anteriormente .
9
Digite novamente a janela de codificação por botão duplo clique no formulário, em seguida, selecione todo o código do programa existente e pressione " Delete" para apagá-lo.
10
cole o seguinte revisão do código do programa para a janela de código. Este novo programa chama os gráficos de desenho de função " DrawGraphics " em uma nova maneira. O programa passa parâmetros das caixas de texto que você acabou de adicionar ao DrawGraphics , que determina a localização eo tamanho da elipse a partir desses parâmetros.
Public Class Form1
Private Sub Button1_Click (sender System.Object , ByVal e As System.EventArgs ) Handles Button1.Click
DrawGraphics ( CInt ( TextBox1.Text ) , CInt ( TextBox2.Text ) , CInt ( TextBox3.Text ) , CInt ( TextBox4.Text ) ) < br >
End Sub
DrawGraphics função privada (ByVal x1, ByVal y1, ByVal x2, ByVal y2)
Dim gpen As New Drawing.Pen ( System.Drawing.Color.Black , 1)
Me.CreateGraphics.DrawEllipse ( gpen , x1, y1 , x2, y2)
gpen.Dispose ()
End Function End
Classe
11
Execute o programa como fez o anterior. Introduzir quaisquer números inteiros de 0 a 100 em cada uma das caixas de texto . Estes números representam coordenadas de tela , que determinam a localização da elipse.
12
Pressione o botão do formulário. A função DrawGraphics revista desenhar uma elipse na tela as coordenadas que você digitou .