Résolu Flood une touche lorsque l'ont appuie dessus ?

Statut
N'est pas ouverte pour d'autres réponses.

Patetic

Premium
Inscription
4 Février 2014
Messages
137
Réactions
37
Points
11 414
RGCoins
25
Yo !

Y'a quelque temps je m'amusais a faire des petit logiciel en vb.net ça m'amusais mais ça fait bientôt 2 ans que j'ai pas toucher à ça.
Aujourd'hui j'ai eu l'idée d'un petit logiciel pour aider mon frère sur un MMO.

C'que je veux c'est genre que je reste appuyer sur la touche que jveux (configurable dans le logiciel avec une ComboBox) bah ça la spam (vitesse réglable avec TrackBar)

Le problème c'est que je n'ai aucune idée de comment capter si une touche est enfoncé ou pas (genre F1) ni comment faire pour qu'elle sois spam. J'ai chercher sur internet et je trouve rien qui puisse m'aider

Voila a quoi ça r'ssemble (y'a qql truc useless mais j'aime bien ça fait longtemps)
8571b85830.png

J'ai réussie le truc pour gérer la vitesse (même si j'ai pas tester)

Es ce que quelqu'un pourrait m'aider ?
 
Bonsoirs [user],

Il te suffit d'utilisé les événements de ta form :

(il faut que tu remplaces "MainForm" par le nom de ta form principale, ex: form1)
Code:
Private Sub MainForm_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
      If e.KeyCode = Keys.A Then 'Si la touche A est enfoncé, on fait un message d'alerte
           MsgBox("test")
      End If
End Sub

Cordialement, Westiix
 
Merci bien mais la tu utilise la touche "A" mais si je veux utiliser la touche F1 par exemple, ce ne seras pas simplement
Code:
 If e.KeyCode = Keys.F1 Then
(enfin je suppose qu'il y a un nom pour les touche Fonction ^^)
Et pour que la touche sois spam ?
 
C'que je veux c'est genre que je reste appuyer sur la touche que jveux (configurable dans le logiciel avec une ComboBox) bah ça la spam (vitesse réglable avec TrackBar)
...............

Le code que je t'ai passé effectue l'action UNE FOIS LA TOUCHE ENFONCER, donc il te suffit de resté le doigt sur la touche pour spammé non ? (Enfin, je pense que sa fonctionne comme sa, faut essayer)

Et pour le nom des touches, je t'invite à
Ta le nom de toute les touches, pour savoir se qu'il faut mettre je te montre un exemple :
(Contante , valeur , descriotion // code vb.net à mettre à la place du Keys.A)

vbKeyLButton 1 Left mouse button = Keys.LButton
vbKeyF1 112 F1 key = Keys.F1

etc...

Cordialement, Westiix
 
Je n'arrive pas a intégré c'merdier mdr
enfaite j'ai suivi un tuto mais c'était pour spam un clique gauche en restant appuyer sur une touche qu'on choisit
Or là j suis complétement perdu regarde
429370011b.png


3e19d54db5.PNG

Mais ton code la y m'met des erreur genre "vbKey" est pas déclaré on jsp quoi
 
Je n'arrive pas a intégré c'merdier mdr
enfaite j'ai suivi un tuto mais c'était pour spam un clique gauche en restant appuyer sur une touche qu'on choisit
Or là j suis complétement perdu regarde
429370011b.png


3e19d54db5.PNG

Mais ton code la y m'met des erreur genre "vbKey" est pas déclaré on jsp quoi
Ton code n'est pas correcte.. Je t'ai fournis un modèle plus haut.
Et faut pas que tu mettes ton code dans un timer mais dans l'action de la form si je me trompe pas.
 
Statut
N'est pas ouverte pour d'autres réponses.
Retour
Haut