MouseDownClickMouseUpDoubleClickMouseEnter se produit lorsque le pointeur de la souris arrive sur un objet.MouseHover se produit lorsque le pointeur reste immobile sur l'objet.MouseMove se produit lorsque le pointeur se déplace sur l'objet.MouseLeave se produit lorque le pointeur quitte l'objet.MouseDown, MouseUp, MouseMove permettent de récupérer certaines informations.
Cursor = Cursors.WaitCursor
Lorsque le traitement est terminé, on restitue le pointeur par défaut.Cursor = Cursors.Default
KeyDown, KeyPress, KeyUp.KeyPress qui distingue les majuscules des minuscules.| KeyCode | Le code ASCII de la touche |
| KeyData | Cette donnée est une combinaison de KeyCode et de Modifiers |
| KeyValue | Valeur numérique correspondant au code de la touche |
| Shift Control Alt |
Indique si la touche correspondante a été enfoncée (Voir un exemple plus bas) |
| Modifiers | Indique lesquelles des 3 touches sont enfoncées |
| Handled | Si on donne la valeur "True" à cette propriété, l'évènement n'est pas traité |
Private Sub txtMontant_KeyPress(...
If Asc(e.KeyChar) = 13 Then txtLibellé.Focus()
Select Case e.KeyChar
Case "0" To "9", Chr(8) ' Touches autorisées
Case "." ' Touche modifiée
e.Handled = True
txtMontant.Text &= ","
txtMontant.SelectionStart = 99
Case Else : e.Handled = True ' Touches interdites
End Select
End Sub
Private Sub txtEdit_KeyPress(...
If Asc(e.KeyChar) = 13 Then
Call btnValider_Click(sender, e)
End If
End Sub
If Control.ModifierKeys = Keys.Control Then
...
End If
Clipboard.SetDataObject("Message")
Récupérer des données du presse-papier :Dim ppw As IdataObject()
ppw = Clipboard.GetDataObject()
| Statistiques :
Conformité :
|
© Christian Soulié Dernière mise à jour le 11 avril 2010. |
|