begin process at 2010 03 22 15:13:21
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Divers

 > 

ct utiliser la propriété mousemove?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

ct utiliser la propriété mousemove?

mardi 22 juin 2004 à 10:23:04 | ct utiliser la propriété mousemove?

yafisab

Bonjour,

je voudrais faire apparaître un label au passage du curseur de la souris sur un bouton et le faire disparaître lorsque le curseur s'en va

pour le faire apparître je n'ai aucun problème mais pour le faire disparaître je ne sais pas comment tester l'évènement.

Comment faire?
merci



yaf_yaf
mardi 22 juin 2004 à 10:38:33 | Re : ct utiliser la propriété mousemove?

liquide

Membre Club
utilise la dll de renfield : reysubclasser.dll, elle gere le mousemove et le mouseleave, sinon tu as la possibilité avec un timer de faire disparaitre ton controle, c'est le moyen le plus rapide.

bonne prog
liquide
mardi 22 juin 2004 à 11:05:35 | Re : ct utiliser la propriété mousemove?

yafisab

L'idée d'un timer m'était venue à l'esprit. en guise de timer j'ai utilisé une boucle while qui incrémente un indice de type long jusque 1million.
l'ennuie c que ca ne le fait qu'une fois, si je repasse une seconde fois, ca ne fait rien et c là que je sèche.....surtout que l'indice est mis à 0 avt le parcours de la boucle....

as-tu une explication à ca?
merci
yaf_yaf
mardi 22 juin 2004 à 11:11:12 | Re : ct utiliser la propriété mousemove?

yafisab

rectification, ca a marché une fois et ca ne marche plus.....as-tu une meilleure idée de timer?
yaf_yaf
mardi 22 juin 2004 à 11:14:17 | Re : ct utiliser la propriété mousemove?

liquide

Membre Club
oui :-) la dll de renfield

liquide
mardi 22 juin 2004 à 11:34:45 | Re : ct utiliser la propriété mousemove?

yafisab

oki, et comment je fais pour l'utiliser celle-là?
je suis sur access.....g vu qu'il y'a tout un tas de librairie que je peux cocher ds le menu référence mais je ne sais pas s'il y'en a une qui fait référence à la dll dont tu parles.....
c que je débute moi.... enfin presque


yaf_yaf
mardi 22 juin 2004 à 11:51:08 | Re : ct utiliser la propriété mousemove?

liquide

Membre Club
c'est du vba !!!!!!!
avec vba, je ne sais pas si ca marche(je ne fais pas de vba), mais ca vaut le coup d'essayer.

alors tu cherches sur le site soit en tapant renfield, tu vas voir toutes ses sources, tu cherches la bonne dll, ou tu tapes en recherche reysubclasser.

une fois télécharger, il faut l'enregistrer dans le registre avec regserver, sinon toujours renfield, donne en téléchargement , le moyen d'automatiser cela par un fichier REG.
faut la charger dans les références.

les commandes dans ton prog :
dans le "general" :

Dim WithEvents SubClasser As ReySubClasser



dans le "load" :

Set SubClasser = New ReySubClasser
SubClasser.Controls.Add Command1.hWnd
SubClasser.Messages.Add WM_MOUSEHOVER, WM_MOUSELEAVE, WM_MOUSEMOVE, _
WM_LBUTTONDOWN, WM_LBUTTONUP, WM_LBUTTONDBLCLK, _
WM_RBUTTONDBLCLK, WM_RBUTTONUP, WM_RBUTTONDOWN, WM_MOUSEWHEEL
SubClasser.StartSubClassing

dans le Private Sub SubClasser_Msg1 :

Select Case uMsg
Case WM_MOUSELEAVE
######ACTION DE FAIRE DISPARAITRE
End Select

dans le unload ou queryunload :

SubClasser.StopSubClassing


ca parait long mais c'est relativement rapide de mise en oeuvre et en esperant qu'avace vba cela fonctionne.

bonne prog.
liquide
mardi 22 juin 2004 à 12:00:24 | Re : ct utiliser la propriété mousemove?

yafisab

aiech! ca va pas être possible car je suis en stage et j'ai pas la possibilité de dl ni d'install quoi que ce soit....va falloir que je me passe de mon petit rajout de commodité....dommage car cela aurait été plus sympa.....
Merci qd même!

yaf_yaf
mardi 3 août 2004 à 08:17:29 | Re : ct utiliser la propriété mousemove?

lebourgjf

As-tu résolu ton problème ?

une idée pour faire disparaitre : crée une fonction pour masquer ton label (me.monLabel.visible = false ?) et attribue la à Detail_MouseMove (si c'est dans la partie Détail d'un formulaire).
jeudi 5 août 2004 à 18:48:03 | Re : ct utiliser la propriété mousemove?

yafisab

problem réglé:
en guise de timer, j'ai utilisé des doevents ds mes boucles d'incrémentation....ça rafraichit l'ecran...

yaf_yaf


Cette discussion est classée dans : utiliser, mousemove, propriété, curseur, ct


Répondre à ce message

Sujets en rapport avec ce message

Un accès à la propriété doit assigner la propriété ou utiliser sa valeur [ par anass_f ] Salut à tous,voilà, je ne saispas pourquoi j'obtient une erreur: "Un accès à la propriété doit assigner la propriété ou utiliser sa valeur" à chaque f curseur de souris [ par stipe ] bonjour,pour mon appli VB, je voudrais utiliser le curseur de souris utilisé par IE pour les liens hypertext (la main avec l'index tendu)je sais qu'i Utiliser un mousemove avec un bouton [ par Bourinours ] Je cherche à savoir comment on peut utiliser un mousemove sur un bouton ou tout autre moyen dérivé pour le faire : je cherche à changer la couleur de [.Net] Masquer une propriété lors d'un héritage [ par Dalida ] salut, en héritant d'un contrôle je souhaite masquer plusieurs propriétés. Utiliser timer_tick dans une fonction [ par Azkato ] Bonjour, je possède une sub, je voudrai lui passer un argument nommer Chaine pour remplacer "ceci est un nouveau test pour voir si..." pour pouvoir l' Curseur souris + zone de texte [ par Mickzan57 ] Bonjour,je voudrais savoir s'il est possible de faire apparaître une petite zone de texte avec le curseur lorsqu'on vient se positionner sur un bouton Utiliser Crystal Report [ par multipac ] Bonjour,J'ai installé Crystal Report 10.J'ai programmé une application en Visual Basic 6, je veux éditer et imprimer un état que j'ai préparé avec Cry Changer le curseur de la souris en curseur perso en vb.net [ par emma16 ] Bonjour à tous...J'ai une petite question...très simple en vb6 mais en vb.net...Voila j'ai poser un boutton (button1) sur ma form (form1). J'aimerai q ADO Recordcount [ par pclausse ] Bonjour,Petite question relative à la propriété recordcount des recordsets ADO.J'utilise SQL Server 2000 SP4. Mon client est une application vb6J'ai c RichTextBox [ par Bob06 ] Bonjour à tousEst-ce que quelqu'un pourait me donner les valeurs a utiliser pour la propriété 'SelCharOffset' du contrôle RichTextBox .Cette propriété


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,558 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales