cs_petchy
Messages postés710Date d'inscriptionjeudi 20 février 2003StatutMembreDernière intervention19 mai 2015
-
17 mai 2008 à 13:24
cs_petchy
Messages postés710Date d'inscriptionjeudi 20 février 2003StatutMembreDernière intervention19 mai 2015
-
17 mai 2008 à 14:20
bonjour
j'ai trouver se code sur le site,pour mettre l'icone du syteme
Option Explicit
Private Const IDC_HAND As Long = 32649&
Private Declare Function LoadCursor Lib "user32" Alias "LoadCursorA" (ByVal hInstance As Long, ByVal lpCursorName As Long) As Long
Private Declare Function SetCursor Lib "user32" (ByVal hCursor As Long) As Long
Private Sub Label1_MouseDown(index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single)
Call SetCursor(LoadCursor(0&, IDC_HAND))
End Sub
Private Sub Label1_MouseMove(index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single)
Call SetCursor(LoadCursor(0&, IDC_HAND))
End Sub
mais j'ai essayer sur des textbox mais je n'est pas l'icone,je pourrais le faire par les propriétées,
mais j'ai un groupe textbox qui est indexer de 55.
quelqu'un aurait une idée
merci
petchy
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 201823 17 mai 2008 à 13:46
Je ne suis pas certain de ce que tu entends par icône système...
Mais si tu veux afficher une main, disons, lorsque tu passes au-dessus d'un Textbox, tu peux utiliser ceci
Private Sub Text1_MouseMove(Index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single)
Text1(Index).MousePointer = vbCustom '99
Set Text1(Index).MouseIcon = LoadPicture("C:\Hand.ico")
End Sub
MPi²
Pour ceux qui programment sous Office, n'oubliez pas qu'il existe un forum dédié à ces applications VBA....... ICI
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 201615 17 mai 2008 à 13:50
Salut,
Bah...j'suis arriver trop tard MPI....mais j'ai une autre version dans le cas de plusieurs TextBox..lol...
Private Sub ChangeIconTxt()
' Variabled de travail
Dim oCtrl As Control
' Boucle
For Each oCtrl In Me
If TypeOf oCtrl Is TextBox Then
oCtrl.MousePointer = 99 ' à définir dans les propriétés des TextBox directement
oCtrl.MouseIcon = LoadPicture("C:\slcplappl.ico")
End If
Next oCtrl
End Sub
Private Sub Text1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
' Changement du pointeur de la souris
' Appel SUB en Private
ChangeIconTxt