vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

Visual-Basic Einsteiger
Kreis öffnen 
Autor: Manfred44
Datum: 15.12.16 13:24

Ich bekomme leider keinen öffnenden Kreis hin.
Woran könnte es liegen?
Danke im Voraus für eure Bemühungen...

Option Explicit
Dim z% ' Zustandsvariable
Dim x1!, y1!, x2!, y2! ' Eck-Koordinaten
Dim x0!, y0! ' Speichervariable
Dim X, Y

Private Sub Form_Load()
z = 1 ' Zustand 1 = Startzustand
Picture1.AutoRedraw = True
Picture1.DrawMode = 10
End Sub

Private Sub Picture1_MouseDown(Button%, Shift%, X!, Y!)
If z = 1 Then
x1 = X: y1 = Y ' initialisieren
x2 = X: y2 = Y
Picture1.Circle (x1, y1)-(x2, y2)
x0 = x1: y0 = y1 ' Merken l.o. Ecke
End If
z = 2 ' weiter mit Zustand 2
End Sub

Private Sub Picture1_MouseMove(Button As Integer, Shift As

Integer, X As Single, Y As Single)
If z = 2 Then
x1 = X: y1 = Y
x2 = x0: y2 = y0
Picture1.Circle (x1, y1)-(x2, y2)
x1 = X: y1 = Y
x2 = X: y2 = Y
Picture1.Circle (x1, y1)-(x2, y2)
x0 = x2: y0 = y2
End If
End Sub

Private Sub Picture1_MouseUp(Button As Integer, Shift As Integer, As Single, Y As Single)
z = 1 ' zurück zum Zustand 1
End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Kreis öffnen2.114Manfred4415.12.16 13:24
Re: Kreis öffnen1.160Zardoz15.12.16 15:57
Re: Kreis öffnen998Manfred4416.12.16 18:03
Re: Kreis öffnen1.028VB3-Guru25.12.16 14:04

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-2024 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