|
VB.Net-Forum - Beitragsübersicht - |
|
Thema | V15: PictureBox über ein Sub ansteuern |
Von |
DiBo |
E-Mail |
ElektroCom@t-online.de |
Datum |
02. April 2021 um 18:43:32 |
Frage |
Hallo Freunde, nach mehrjährigerer Pause musste ich feststellen, dass ich schon alles verlernt habe. Hier an dem Beispiel komme ich nicht drauf wie ich Pens.Color in einem Sub übertragen kann.
Private Sub KalibrierenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles KalibrierenToolStripMenuItem.Click
Call PicBoxZeichnen(10, 10, 165, 165, Color.Blue)
End Sub
Private Sub PicBoxZeichnen(XStart As Integer, YStart As Integer, XEnd As Integer, YEnd As Integer, Farbe As Color) Dim g As Graphics = PictureBox1.CreateGraphics()
g.DrawLine(Pens.Farbe, XStart, YStart, XEnd, YEnd) End Sub
Es kommt der Fehler: "Farbe" ist kein Member von "Pens"
Viele Grüße
|
|
Antwort: |
Von |
DiBo |
E-Mail |
ElektroCom@t-online.de |
Datum |
02. April 2021 um 20:13:25 |
Antwort |
Hallo Nico, vielen Dank für Deine hilfreiche Antwort. Ein OnPaint Event ist für mich absolutes Neuland, da brauche ich noch einige Tage um damit zurecht zu kommen. Zunächst brauche ich erst mal eine schnelle Lösung für meine Fräsmaschine. Gerber .MIL Daten sollen in einer PictureBox dargestellt werden. Dabei wird also die P.Box immer wieder neu gezeichnet um z.B. die Fräser Durchmesser eingerechnet werden und diese Konturen sollen dann in einer anderen Farbe erscheinen.
Viele Grüße Dieter |
|
[ Antwort schreiben | Zurück zum VB.Net-Forum | Forum-Hilfe ] |
|
Letzte Aktualisierung: Sonntag, 13. Dezember 2015 |
|