Hai ragione... mi ero incaponito sull'utilizzo del timer quando non era necessario. ho risolto in questo modoOriginariamente inviato da MdE2005
Nell'evento Click del CommandButton dovresti avviare il timer, così
avendo precedentemente impostato le proprietà del Timer (es. Interval), e non nell'evento del tuo cmdclickcodice:tuotimer.enabled = true
Tuttavia non capisco la necessità di ricorrere al controllo Timer per ricavare la posizione del mouse in un determinato momento.
Chiarisci meglio la questione.
codice:Private Sub cmdclick_MouseUp(ByVal sender As Object, ByVal e As System.EventArgs) Handles cmdclick.Click avviato = True End Subcodice:Private Sub Form1_MouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseClick With Me If avviato = True Then .modx.Text = MousePosition.X .mody.Text = MousePosition.Y avviato = False End If End With End Sub

Rispondi quotando