vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Kreisbogen-Berechnung 
Autor: jvbsl
Datum: 15.08.09 14:13

Hallo,

also so schwer ist das nicht...sogar ich habs hinbekommen :-D und bin erst 15

Als erstes berechnest du aus den Koordinaten ein Steigungsdreieck, was bei mir in der Methode New der Structure strGerade gemacht wird...
    Structure strGerade
        Private m_X1 As Single
        Private m_X2 As Single
        Private m_Y1 As Single
        Private m_Y2 As Single
        Private m_m As Single
        Private m_b As Single
        Sub New(ByVal X1 As Single, ByVal X2 As Single, ByVal Y1 As Single, _
          ByVal Y2 As Single)
            m_X1 = X1
            m_X2 = X2
            m_Y1 = Y1
            m_Y2 = Y2
            m_m = (Y2 - Y1) / (X2 - X1)
            m_b = Y2 - m_m * X2
        End Sub
        ReadOnly Property X1() As Single
            Get
                Return m_X1
            End Get
        End Property
        ReadOnly Property X2() As Single
            Get
                Return m_X2
            End Get
        End Property
        ReadOnly Property Y1() As Single
            Get
                Return m_Y1
            End Get
        End Property
        ReadOnly Property Y2() As Single
            Get
                Return m_Y2
            End Get
        End Property
        ReadOnly Property m() As Single
            Get
                Return m_m
            End Get
        End Property
        ReadOnly Property b() As Single
            Get
                Return m_b
            End Get
        End Property
    End Structure
    Function GetSchnittpunkt(ByVal Gerade1 As strGerade, ByVal Gerade2 As _
      strGerade) As PointF
        Dim KreuzX As Single = (Gerade2.b - Gerade1.b) / (Gerade1.m - Gerade2.m)
        Dim KreuzY As Single = Gerade1.m * KreuzX + Gerade1.b
        Return New PointF(KreuzX, KreuzY)
    End Function
ein bisschen erinnern an die 7te Klasse und das funzt...hoffe ich zumindest...habs nicht ausgetestet...xD

Gruß jvbsl
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Kreisbogen-Berechnung2.336BasicOpa15.08.09 10:54
Re: Kreisbogen-Berechnung1.632jvbsl15.08.09 14:13
Re: Kreisbogen-Berechnung1.575BasicOpa15.08.09 15:15
Re: Kreisbogen-Berechnung1.537BasicOpa16.08.09 12:07
Re: Kreisbogen-Berechnung1.492jvbsl16.08.09 12:19
Re: Kreisbogen-Berechnung1.490jvbsl16.08.09 13:08
Re: Kreisbogen-Berechnung1.550BasicOpa16.08.09 15:16
Re: Kreisbogen-Berechnung1.569jvbsl16.08.09 15:20
Re: Kreisbogen-Berechnung1.506BasicOpa16.08.09 16:27
Re: Kreisbogen-Berechnung1.537jvbsl16.08.09 16:44
Re: Kreisbogen-Berechnung1.598BasicOpa16.08.09 17:11
Re: Kreisbogen-Berechnung1.573jvbsl16.08.09 17:18
Re: Kreisbogen-Berechnung1.473BasicOpa16.08.09 18:40
Re: Kreisbogen-Berechnung1.390jvbsl16.08.09 19:41
Re: Kreisbogen-Berechnung1.432BasicOpa16.08.09 23:01
Re: Kreisbogen-Berechnung1.463sollniss17.08.09 01:20
Re: Kreisbogen-Berechnung1.437BasicOpa17.08.09 10:34
Re: Kreisbogen-Berechnung1.376jvbsl17.08.09 11:07
Re: Kreisbogen-Berechnung1.455BasicOpa17.08.09 12:02
Re: Kreisbogen-Berechnung1.489jvbsl17.08.09 12:17
Re: Kreisbogen-Berechnung1.911BasicOpa17.08.09 13:53
Re: Kreisbogen-Berechnung1.439jvbsl17.08.09 14:09
Re: Kreisbogen-Berechnung1.358BasicOpa17.08.09 14:29
Re: Kreisbogen-Berechnung1.471jvbsl17.08.09 14:39
Re: Kreisbogen-Berechnung1.412BasicOpa17.08.09 14:48
Re: Kreisbogen-Berechnung1.482BasicOpa17.08.09 15:41
Re: Kreisbogen-Berechnung1.446jvbsl17.08.09 17:45
Re: Kreisbogen-Berechnung1.484BasicOpa17.08.09 18:32
Re: Kreisbogen-Berechnung1.749jvbsl17.08.09 19:13
Re: Kreisbogen-Berechnung1.498cookstdu17.08.09 12:20
Re: Kreisbogen-Berechnung1.514BasicOpa17.08.09 14:20
Re: Kreisbogen-Berechnung1.598Manfred16.08.09 16:08
Re: Kreisbogen-Berechnung1.473BasicOpa16.08.09 16:35

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel