Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - confinare il mouse in una form
Forum - Visual Basic 6 - confinare il mouse in una form

Avatar
genuzzu (Normal User)
Pro


Messaggi: 107
Iscritto: 24/06/2009

Segnala al moderatore
Postato alle 12:56
Giovedì, 20/08/2009
Codice sorgente - presumibilmente VB.NET

  1. Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
  2. Picture1.Left = X
  3. Picture1.Top = Y
  4. Picture1.Refresh
  5. If X > 9800 Or Y > 5430 Or X > 100 Or Y > 100 Then
  6.     X = 500
  7.     Y = 500
  8. Else
  9. End If
  10. End Sub



Il movimento della banana (!) sincronizzata al mouse nella picturebox funziona (lol) ma purtroppo il mouse non viene confinato, con quell' if modifico le variabili, non la posizione del mouse. Mi sapete aiutare?

PM Quote
Avatar
hemmaus (Normal User)
Pro


Messaggi: 96
Iscritto: 15/07/2009

Segnala al moderatore
Postato alle 14:43
Giovedì, 20/08/2009
Potresti spiegare un po' meglio ?

In cosa deve confinarsi nella FORM o sulle PictureBox

PM Quote
Avatar
genuzzu (Normal User)
Pro


Messaggi: 107
Iscritto: 24/06/2009

Segnala al moderatore
Postato alle 14:45
Giovedì, 20/08/2009
Testo quotato

Postato originariamente da hemmaus:

Potresti spiegare un po' meglio ?

In cosa deve confinarsi nella FORM o sulle PictureBox



La picturebox segue il mouse come dovuto, ma il mouse deve confinzarsi nel formm.

PM Quote
Avatar
Louis (Normal User)
Pro


Messaggi: 150
Iscritto: 22/04/2008

Segnala al moderatore
Postato alle 16:42
Giovedì, 20/08/2009
Ciao,
qualche giorno fa ho risposto ad un quesito simile posto dall'amico Felpato, vedi se la seguente routine risolve i tuoi problemi:
http://www.pierotofy.it/pages/extras/forum/6/63683-routine ...

PM Quote