vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 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

Visual-Basic Einsteiger
Re: kreisbewegung 
Autor: Zardoz
Datum: 21.06.08 18:24

Hi gerry,
ändere den Code mal so:

' Controls: 1 * Picturebox, 1 * Timer-Control, 1 * Image-Control mit Bild.
Option Explicit
 
Private Pi!, Wnk1!, Wnk2!
 
Private Sub Form_Load()
  Pi = Atn(1) * 4
  Wnk1 = 5 / 4 * Pi 'Startwinkel
  Wnk2 = 7 / 4 * Pi ' Zielwinkel
  Picture1.Scale (-50, -50)-(50, 50)
  Picture1.AutoRedraw = True
  Picture1.Line (-50, 0)-(50, 0), vbBlue
  Picture1.Line (0, 50)-(0, -50), vbBlue
  Set Image1.Container = Picture1
  Timer1.Interval = 20
  Timer1.Enabled = True
End Sub
 
Private Sub Timer1_Timer()
  Dim XPos!, YPos!, Rad1!
  Rad1 = 40
  XPos = Rad1 * Cos(Wnk1)
  YPos = -Rad1 * Sin(Wnk1)
  Image1.Move XPos, YPos
  Wnk1 = Wnk1 + 0.01 ' Schrittweite
  If Wnk1 > Wnk2 Then Timer1.Enabled = False
End Sub

Gruss,

Zardoz

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
kreisbewegung1.380cogerry21.06.08 14:07
Re: kreisbewegung974Zardoz21.06.08 14:59
Re: kreisbewegung903cogerry21.06.08 15:06
Re: kreisbewegung950Zardoz21.06.08 15:47
Re: kreisbewegung841cogerry21.06.08 15:43
Re: kreisbewegung1.086Zardoz21.06.08 18:24
Re: kreisbewegung781cogerry21.06.08 18:29
rotation an der kreisbahn1.005cogerry21.06.08 19:55
Re: rotation an der kreisbahn848Zardoz21.06.08 21:04
Re: rotation an der kreisbahn809cogerry22.06.08 11:27
Re: rotation an der kreisbahn979Zardoz22.06.08 18:03

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