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 15:47

Hi gerry,
probier mal dieses:
' Controls: 1 Timer-Control, 1 Image-Control mit Bild.
Option Explicit
 
Private Pi!, Wnk1!, Wnk2!
 
Private Sub Form_Load()
  Me.ScaleMode = vbPixels
  Pi = Atn(1) * 4
  Wnk1 = 5 / 4 * Pi 'Startwinkel
  Wnk2 = 7 / 4 * Pi ' Zielwinkel
  Me.AutoRedraw = True
  Timer1.Interval = 20
  Timer1.Enabled = True
End Sub
 
Private Sub Timer1_Timer()
  Dim XPos!, YPos!, Rad1!
  Rad1 = 200
  XPos = Me.ScaleWidth \ 2 + Rad1 * Cos(Wnk1)
  YPos = Me.ScaleHeight \ 2 - Rad1 * Sin(Wnk1)
  Me.PSet (XPos, YPos), vbBlack
  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: kreisbewegung951Zardoz21.06.08 15:47
Re: kreisbewegung842cogerry21.06.08 15:43
Re: kreisbewegung1.086Zardoz21.06.08 18:24
Re: kreisbewegung782cogerry21.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