The Mighty Atom
Terugkerende gebruiker
- Lid geworden
- 22 mei 2008
- Berichten
- 1.380
Dat drawing gebeuren in VB.NET is echt niet te bevatten.
Wat ik probeer te maken is een soort van zeer compact tekenprogramma, nog simpeler dan Paint, zou je kunnen zeggen.
Dit tekenen gebeurt in een picturebox genaamd pbPaintWindow.
Op dit moment wil ik twee vormen van drawing implementeren:
1. Een image op de pb tekenen (niet met pbPaintWindow.Image = Image.FromFile...etc)
2. Freehand tekenen.
Beide werken tot nu toe prima, maar niet in samenwerking met elkaar.
Als ik bijvoorbeeld eerst een image teken (met .DrawImage) en vervolgens met freehand wat lijnen teken, verdwijnt die image weer.
Ik heb ook een Clear button dat hele picturebox weer leegmaakt. Dit werkt ook niet helemaal zoals het moet. Als je freehand een paar lijnen tekent, en je klikt daarna op de Clear knop, dan verdwijnt alles weer. Teken ik daarna weer een paar lijnen, dan verschijnen alle lijnen die ik daarvoor had getekend ook weer.
Snap er geen fluit van.
Wie kan mij helpen ervoor te zorgen dat beide manieren van tekenen netje met elkaar kunnen samenwerken?
Nog een vraag:
Wanneer gebruikt je nou:
Dim img As Image
en wanneer:
Dim bm As Bitmap?
Wat is het verschil tussen Image en Bitmap? Een image is een image en een bitmap is een bitmap. Met andere woorden: een afbeelding. Toch?
Wat ik probeer te maken is een soort van zeer compact tekenprogramma, nog simpeler dan Paint, zou je kunnen zeggen.
Dit tekenen gebeurt in een picturebox genaamd pbPaintWindow.
Op dit moment wil ik twee vormen van drawing implementeren:
1. Een image op de pb tekenen (niet met pbPaintWindow.Image = Image.FromFile...etc)
2. Freehand tekenen.
Beide werken tot nu toe prima, maar niet in samenwerking met elkaar.
Als ik bijvoorbeeld eerst een image teken (met .DrawImage) en vervolgens met freehand wat lijnen teken, verdwijnt die image weer.
Ik heb ook een Clear button dat hele picturebox weer leegmaakt. Dit werkt ook niet helemaal zoals het moet. Als je freehand een paar lijnen tekent, en je klikt daarna op de Clear knop, dan verdwijnt alles weer. Teken ik daarna weer een paar lijnen, dan verschijnen alle lijnen die ik daarvoor had getekend ook weer.
Snap er geen fluit van.
Wie kan mij helpen ervoor te zorgen dat beide manieren van tekenen netje met elkaar kunnen samenwerken?
Nog een vraag:
Wanneer gebruikt je nou:
Dim img As Image
en wanneer:
Dim bm As Bitmap?
Wat is het verschil tussen Image en Bitmap? Een image is een image en een bitmap is een bitmap. Met andere woorden: een afbeelding. Toch?
