Hi,
Sous MS-Access 2002, je cherche à changer le pointeur de la souris.
Comment faire à par utiliser la syntaxe DoCmd.HourGlass qui ne permet pas de choisir réellement le curseur comme sous VB avec la syntaxe Screen.MousePointer.
Merci
redfox
Hi,
Sous MS-Access 2002, je cherche à changer le pointeur de la souris.
Comment faire à par utiliser la syntaxe DoCmd.HourGlass qui ne permet pas de choisir réellement le curseur comme sous VB avec la syntaxe Screen.MousePointer.
Merci
redfox
logica
Bonjour,
Pour changer le pointeur, il faut utiliser les Api SetCursor et GetCursor.
Toute la délicatesse du sujet est savoir restitutuer le bon cursor au bon moment si un utilisateur sort temporairement de l'application (un courrier par exemple) et qu'il se retrouve avec un Sablier sur son Outlook !!!
Donc a manipuler avec précaution car cela affecte les options de la souris de Windows comme si on le définissait dans le Panneau de Configuration.
Argy
Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.
Ils comptent sur vous...
Web Site ‡ @Mail
Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
MDB Viewer : Visionneuse Access v4.0
*** Je recherche des profils (2 ans min.) Java EE, Fullstack, Front, .Net, Mobile... pour CDI ***
Salut,
Pour mettre le sablier
pour l'enlever
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2docmd.hourglass true
Une autre solution si tu veux un autre curseur (une main par exemple) lorsque la souris est sur un contrôle, c'est d'utiliser les Active X MsForms 2.0 (label, image, commandbutton), et là tu as des propriétés MousePointer et MouseIcon comme en VB. Avec un loadpicture tu peux mettre un autre curseur sur le MouseIcon.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2docmd.hourglass false
Comme Access ne reconnait pas le mousePointer ou MouseIcon, lorsque tu quittes le contrôle, tu reviens au curseur normal.
Définir ces propriétés au chargement de la feuille
Starec
Merci les gars ... je vais tester ! 8)
logica
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager