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

Suche Visual-Basic Code
Re: mousefunktionen 
Autor: skydeck
Datum: 02.02.04 18:47

Hallo,

versuch es mal mit MouseMove und MouseUp.

' benötigt:
' 1 Form, 1 Picture
Option Explicit
Dim xa As Integer
Dim ya As Integer
Dim status As String
Private Sub Picture1_MouseMove(Button As Integer, Shift As Integer, X As _
  Single, Y As Single)
    If Button = vbLeftButton Then
        status = "zeichnet"
        ' lösche alten Kreis
        Picture1.Circle (xa, ya), 100, Picture1.BackColor
        ' aktueller Kreis
        Picture1.Circle (X, Y), 100, vbRed
        xa = X
        ya = Y
    End If
End Sub
Private Sub Picture1_MouseUp(Button As Integer, Shift As Integer, X As Single, _
  Y As Single)
    If status = "zeichnet" Then
        Picture1.Circle (X, Y), 100, vbBlue
        Picture1.PSet (X, Y)
        xa = ya = 0
    End If
End Sub
Gruss
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
mousefunktionen758liebesnest02.02.04 17:48
Re: mousefunktionen522skydeck02.02.04 18:47
Re: mousefunktionen462liebesnest02.02.04 21:23
Re: mousefunktionen677baum06.02.04 09:27
Re: mousefunktionen528liebesnest06.02.04 11:27

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