vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 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

Allgemeine Diskussionen
Re: Eine kleine mathematische Frage. 
Autor: Zardoz
Datum: 15.06.03 22:36

Hallo Heinzelmann,
probier mal diese Prozedur.
Private Sub LinieZiehen(X1!, Y1!, X2!, Y2!)
  Dim DX!, DY!, a!, b!, X!, Y!
 
  DX = X2 - X1
  DY = Y2 - Y1
  If Abs(DX) > Abs(DY) Then
    a = DY / DX
    b = Y1 - a * X1
    For X = X1 To X2 Step Sgn(DX)
      Y = a * X + b
      Picture1.PSet (X, Y), vbWhite
    Next X
  Else
    a = DX / DY
    b = X1 - a * Y1
    For Y = Y1 To Y2 Step Sgn(DY)
      X = a * Y + b
      Picture1.PSet (X, Y), vbWhite
    Next Y
  End If
End Sub
Für Deinen Fall mußt Du für Picture1.PSet... Koordinaten(X,Y)=True setzen.

Gruß

Zardoz
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Eine kleine mathematische Frage.351Heinzelmann14.06.03 18:44
Re: Eine kleine mathematische Frage.658ModeratorMartoeng14.06.03 18:48
mhhmmm....674unbekannt14.06.03 19:08
Re: mhhmmm....196Heinzelmann14.06.03 19:12
Re: Eine kleine mathematische Frage184Zardoz14.06.03 22:56
Re: mhhmmm....574ModeratorMartoeng15.06.03 21:32
Re: mhhmmm....599unbekannt15.06.03 21:39
Re: Eine kleine mathematische Frage.139Heinzelmann14.06.03 18:59
Re: Eine kleine mathematische Frage.561Andi W15.06.03 08:42
Re: Eine kleine mathematische Frage.131Heinzelmann15.06.03 16:14
Re: Eine kleine mathematische Frage.252Zardoz15.06.03 22:36
Re: Eine kleine mathematische Frage.114Heinzelmann17.06.03 10:37
Re: Eine kleine mathematische Frage.554Andi W16.06.03 06:51

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