Heute zeige ich euch, wie ihr mit Visual basic 2008 Express Edition Form, wie zum Beispiel Rechtecke, Linien und auch Ellipese(hab ich das richtig geschrieben? ) zeichnet. Um das Programm zu vollenden müssen wir 9 Schritte machen! Also legen wir los!
Schritt 1
Starte dein Visual basic, und wähle oben links neues Projekt. Wähle jetzt den Typ Windows Forms Anwendung mit dem Namen Zeichnen
Schritt 2
Vergrößere nun deine Form. Warum? Damit für die Grafik Elemente auch genügend Platz ist, sonst sieht das buggy aus. Aber diesmal werden wir kein Toolbox-Steuerelement benutzen!
Schritt 3
Nun Gehen wir in die Eigenschaften von Form1, und tippen bei Text folgendes : Zeichnungen
Schritt 4
So.. Jetzt klickst du im Projektmappen Explorer auf die Schaltfläche Code anzeigen, um in den Code-Editor zu gelangen
Schritt 5
Jetzt klicken wir oben im Dropdownmenü Klassennamen auf den Eintrag (Form1-Ereignisse)
Schritt 6
Jetzt klicken wir oben rechts im Pulldownmenü(das heisst Methodenname) auf Paint
Schritt 7
Die Prozedur Form1_Paint wird nun im code-Editor angezeigt. In diese Ereignissprozedur fügen wir den Code ein!
Schritt 8
Jetzt geben wir den Programmcode ein(also in der Prozedur Form1_Paint) :
Jetzt bereiten wir erstmal die Variable Grafik für den Grafikaufruf vor mit :
PHP Code:
Dim Grafik as system.Drawing.Graphics
Grafik = Me.Creategrafik
PHP Code:
Dim Farbe as new System.Drawing.Pen(system.Drawing.Color.Red)
Grafik.drawline(Farbe, 20, 30, 100, 80)
Grafik.DrawEllipse(Farbe, 10, 120, 200, 160)
Jetzt wollen wir aber mit einem grünem Pinsel ein gefülltes Rechteck erstellen. Dazu schreiben wir folgendes :
PHP Code:
Dim Brush as new solidbrush(color.green)
grafik.fillrectangle(Brush, 150, 10, 250, 100
Schritt 9
Jetzt führt ihr euer Fertiges Programm aus, und bekommt sowas zur sicht :
SO das wars von mir.
MFG Jusikid