[VB6] Ecouter le clavier

Ecouter le clavier [VB6] - VB/VBA/VBS - Programmation

Marsh Posté le 05-08-2009 à 15:42:49    

Bonjour,  
 
Voila mon problème, j'ai cherché ... cherché .. mais aucun solution trouvé sur internet en VB6
 
J'ai une application en VB6 que je laisse tourner en  permanence sur mon PC et je travaille sous une autre application (IE par exemple -_-)
Ce que je voudrais c'est que par exemple lorsque je vais faire F9 dans IE mon application VB6 l'intercepte et du coup déclenche une action que j'aurai programmé dans l'application VB6 (pour le cas actuel l'ouverture du Form2)
 
Avez vous une idée ou un example de code ? En gros une fois lancé mon programme VB6 doit en tache de fond écouter le clavier et lorsque que la touche choisie est tappé et bien ça déclenche une action dans le programme VB6. (Quelque soit l'application ouverte à ce moment biensur)
 
Merci


Message édité par Seul le 05-08-2009 à 15:43:43
Reply

Marsh Posté le 05-08-2009 à 15:42:49   

Reply

Marsh Posté le 05-08-2009 à 16:17:30    

Salut
Désolé mais je ne vois pas ou est ton problème?
Qu'as-tu déjà essayé?
Car si c'est juste une appli qui tourne en tache de fond et attendant les entrées claviers, faut regarder la synthaxe vb6 mais un truc du genre  

Code :
  1. Do while true
  2.   Do while keyset
  3.      ' ta boucle
  4.   loop
  5. loop


marche à priori
après tu rajoutes un sleep pour éviter de bouffer tout le cpu
Et si il existe un event clavier en vb6, tu remplace mais horrible boucle par l'event.


Message édité par _xme_ le 05-08-2009 à 16:19:30
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed