Come creare grafici e forme in "Visual Basic"

November 11

Come creare grafici e forme in "Visual Basic"


La creazione di grafica e forme in Visual Basic (VB) inizia con le fasi di programmazione necessarie per disegnare elementi semplici, come punti, linee, rettangoli, cerchi, ellissi ed archi. Grazie alla combinazione di questi elementi in modi e forme diverse, la grafica complicate possono apparire sullo schermo del computer. Il processo richiede la scrittura di codice del computer laboriosa, in assenza di sofisticati software di grafica, ma è perfettamente possibile utilizzando i blocchetti di costruzione qui descritti.

istruzione

1 Aprire un nuovo progetto di Visual Basic utilizzando il modello "EXE standard", una delle scelte che appaiono quando si sceglie un nuovo progetto. Salvare il progetto e la forma quando viene richiesto come MyGraphicsDemo. Impostare l'altezza "Form1" nella finestra Proprietà per 5400 e la larghezza di 6800.

2 Fare doppio clic sull'icona "CommandButton" nella colonna degli strumenti di sinistra per aggiungerlo al form. Questo è un piccolo rettangolo normalmente posizionata nella colonna di destra di strumenti e terzo dall'alto. L'etichetta appare quando si mette il cursore su di esso. Fare clic sul pulsante per concentrarsi sulle sue "Proprietà" nella finestra a destra e modificare la proprietà "Caption" leggere "Show Me Alcuni punti colorati!" Senza inserire le virgolette. Modificare la proprietà Height a 500 e la proprietà Width a 3000.

3 Aprire una finestra del codice cliccando su "Visualizza" e poi "Codice" nel menu di livello superiore di Visual Basic. Impostare i punti di posizione sullo schermo, la dimensione e il colore prima con il codice illustrativi. Poi variare le impostazioni per imparare ciò che è possibile utilizzare i punti solo singoli. In questo codice le righe "PSet" creano punti di colore diverso, mentre le linee di codice che contengono "Rnd" duplicato molti punti nei colori e nelle posizioni casuali. Al termine, premere "F5" per vedere il risultato.

Private Sub Command1_Click ()
BackColor = vbRed
PSet (0, 0)
PSet (15, 5), vbCyan
PSet (20, 10), vbYellow
CurrentX = 500: CurrentY = 500
Per i = 1 a 20
PSet Fase (0, 0)
Il prossimo
Per i = 1 A 500
DrawWidth = Rnd

5 + 1
PSet (Rnd ScaleWidth, Rnd ScaleHeight), RGB (Rnd 255, Rnd 255, Rnd 255)
Il prossimo
DrawWidth = 1
End Sub

4 Creare un grande triangolo con il comando di Visual Basic "Line", che utilizza le impostazioni di localizzazione per disegnare il triangolo. Aggiungere un rettangolo colorato con il comando Linea utilizzando diversi punti di locazione. Aggiungere altri due CommandButtons alla forma come nella Fase 2. Modificare le proprietà Caption a leggere "disegnare un triangolo" e "disegnare un rettangolo", rispettivamente. Potrebbe essere necessario ampliare le caselle come nella fase 2. Quindi inserire il seguente codice sotto le righe precedenti di codice. Al termine, premere "F5" per visualizzare.

Private Sub Command2_Click ()
Linea (1500, 3000) - Passo (1000, 0), vbBlack
Line - Fase (0, 1000), vbBlack
Line - (1500, 3000), vbBlack
End Sub
Private Sub Command3_Click ()
Linea (1200, 1500) - Passo (2100, 1100), vbGreen, B
End Sub

5 Disegnare un cerchio con le seguenti righe di codice. Disegnare ellissi e archi utilizza lo stesso processo; basta modificare le dimensioni e dove i cerchi di inizio e fine. Allargando un aspetto del cerchio, che si accende in un'ellisse e non chiudere il cerchio, si effettua un arco. Per impostare questa funzione, aggiungere un altro controllo CommandButton, etichettare questa "disegnare un cerchio".

Private Sub Command4_Click ()
DrawWidth = 5
FillStyle = vbFSSolid
FillColor = vbCyan
Circle (2000, 2000), 1000, vbBlue
End Sub