StephanFuchs
Grünschnabel
Hallo Zusammen!
Ich wechselte von Visual Basic 6.0 nach Visual Basic 2005 .NET.
Was ich suche ist eine Möglichkeit einen Kreis zu zeichnen, indem ich eine X und Y Koordinate angebe für den Kreismittelpunkt sowie einen Radius.
e.Graphics.DrawEllipse ist mir bekannt, jedoch komme ich mit dieser Form recht schlecht zurecht. Gibt es eine Möglichkeit eine Prozedur zu entwickeln, die mir dies in Zukunft abnimmt?
Ich erwarte selbstverständlich nicht, dass man diese für mich hier veröffentlicht. Ein paar Gedankenanregungen zu einer solchen Prozedur würden mir genügen, da ich schon seit mehreren Tagen auf dem Schlauch stehe.
Die Art soll sein:
x soll für die X-Koordinate stehen, y für die Y-Koordinate und r für den Radius.
Hat jemand eine Idee, wie die Umrechnung dieser Angaben für die DrawEllipse-Funktion der GDI+ aussehen könnte? Oder kann mir jemand mathematisch auf die Sprünge helfen?
Herzlichen Dank für Eure Hilfe
Lieben Gruß
Stephan
Ich wechselte von Visual Basic 6.0 nach Visual Basic 2005 .NET.
Was ich suche ist eine Möglichkeit einen Kreis zu zeichnen, indem ich eine X und Y Koordinate angebe für den Kreismittelpunkt sowie einen Radius.
e.Graphics.DrawEllipse ist mir bekannt, jedoch komme ich mit dieser Form recht schlecht zurecht. Gibt es eine Möglichkeit eine Prozedur zu entwickeln, die mir dies in Zukunft abnimmt?
Ich erwarte selbstverständlich nicht, dass man diese für mich hier veröffentlicht. Ein paar Gedankenanregungen zu einer solchen Prozedur würden mir genügen, da ich schon seit mehreren Tagen auf dem Schlauch stehe.
Die Art soll sein:
Sub DrawCircle(byVal x as Integer, byVal y as Integer, byVal r as Integer)
...
End Sub
...
End Sub
x soll für die X-Koordinate stehen, y für die Y-Koordinate und r für den Radius.
Hat jemand eine Idee, wie die Umrechnung dieser Angaben für die DrawEllipse-Funktion der GDI+ aussehen könnte? Oder kann mir jemand mathematisch auf die Sprünge helfen?
Herzlichen Dank für Eure Hilfe
Lieben Gruß
Stephan