Wie zeichnet man in einer picturebox-Steuerelement in vb6
benutzt habe ich eine Menge von websites, aber keiner war so ich bin in der Hoffnung, ich könnte eine richtige Antwort
habe ich versucht, dieses könnte einer mir einer sagen, was falsch mit es:
Private sub Picture1_mouseDown
x = picture1.currentx
y = picture1.currenty
End sub
Private sub Picture1_MouseMove
If button = 1 then
line (picture1.currentx,picture1.currenty)-(x,y), _
QBColor(0)
End if
End sub
habe ich schneiden Sie die Private sub Picture1_MouseMove,Mousedown () - bits aus, weil ich bin in Eile zu beenden
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dieser wird ziehen Sie eine Linie, die nur geringfügig von kurniliya Lösung, die zieht Punkte
Zeichnen Sie eine Linie auf
PictureBox
Kontrolle über seineLine
Methode:Gibt es nicht viel zu sagen, und es ist bereits bedeckt in Wie zeichnen Sie eine Linie, dynamisch, in vb6?
Scheinen Sie haben Probleme mit dem schreiben von Ereignishandlern obwohl. Wenn Sie nicht wissen/merken die Signatur, IDE ist immer da, um zu helfen. Check-out Zuordnung Code an ein Steuerelement Reagieren auf ein Ereignis in VB6 tutorial.
Es ist der code, um Ihnen zu helfen erhalten begonnen mit dem zeichnen.
Picture1
istPictureBox
Kontrolle. Blaue Linie wird gezogen, wenn Sie sich bewegen Sie Ihre Maus über das Bild, Feld, halten die linke Maustaste gedrückt.Picture1.PSet (X, Y)
mit der zusätzlichen Kontrolle über den Punkt Farbe. @Swynco.Inc ging in die Richtung von Linien - oder zumindest angeschlossen Punkte, wie Sie sehen können aus dieMouseMove
handler. Versuchen Sie diesen code während Sie die Maus bewegen sich schnell und Sie werden sehen, dass es Punkte zeichnen, und nicht auf Zeilen.