Faire clicker un bouton tout seul en VB2008

Résolu/Fermé
sk410 Messages postés 201 Date d'inscription dimanche 30 mars 2008 Statut Membre Dernière intervention 27 octobre 2011 - 22 févr. 2009 à 13:53
 Sputnik - 2 mars 2009 à 21:16
Bonjour,


Comment faire cliquer le bouton de mon logiciel tout les 15 secondes par exemples ? ou du moin si vous savez pas pour les secondes juste comment faut il s'y prendre merci ;)

9 réponses

sk410 Messages postés 201 Date d'inscription dimanche 30 mars 2008 Statut Membre Dernière intervention 27 octobre 2011 19
22 févr. 2009 à 14:05
Merci de votre aide j'attend svp.. ^^
0
sk410 Messages postés 201 Date d'inscription dimanche 30 mars 2008 Statut Membre Dernière intervention 27 octobre 2011 19
22 févr. 2009 à 15:28
ALORS !!!!!???? :'(:'(:'(:'(
0
sk410 Messages postés 201 Date d'inscription dimanche 30 mars 2008 Statut Membre Dernière intervention 27 octobre 2011 19
22 févr. 2009 à 15:34
...
0
Nico# Messages postés 323 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 28 août 2013 102
22 févr. 2009 à 19:57
Salut,

Tu crée un timer calibrer pour exécuter une fonction toute les 15secondes tu crée une procédure avec le code a exécuter tu fais un appel cette procédure sur l'event Click du Bouton et sur L'event Tick du Timer.


Nico#
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sk410 Messages postés 201 Date d'inscription dimanche 30 mars 2008 Statut Membre Dernière intervention 27 octobre 2011 19
23 févr. 2009 à 22:26
Merci Nico de me répondre mais je commence en VB et je n'y connais pas dans ce code ci stp peut tu me le dire je l'apprend par coeur après ;):'(
0
majdou345 Messages postés 62 Date d'inscription vendredi 10 août 2007 Statut Membre Dernière intervention 10 juillet 2009 1
23 févr. 2009 à 22:51
Merci sk410 pour la question c'est très intereéssant ça : moi aussi je veux savoir le code de ça.
Merci pour toi aussi Nico pour tes idées mais svp est ce que vous pouvez nous donner le code de ça?
0
Nico# Messages postés 323 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 28 août 2013 102
1 mars 2009 à 18:06
Alors j'explique avec du code cette fois si par exemple la prodedure du click Bouton affiche le message Salut

Private Sub CliqueDuBouton ()

MessageBox.Show("Salut")

End Sub

// la c'est la procedure crée a part.

Private Sub Button1_Click (ByVal sender As System.Object, ByVal e As System.EventArgs)

CliqueDuBouton()

End Sub

// A Chaque clic sur le bouton on fais appelle a la procédure CliqueDuBouton() que l'on a crée précedemment.

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

CliqueDuBouton()

End Sub

// appelle la fontion CliqueDuBouton() toutes les n secondes avec n = le temps calibrer dans les parametre du timer.

Enesperant vous avoir aidé.
0
MERCI BEAUCOUP c t pas si compliqué au final ^^ ! merci
0
sk410 Messages postés 201 Date d'inscription dimanche 30 mars 2008 Statut Membre Dernière intervention 27 octobre 2011 19
2 mars 2009 à 18:18
MERCI BEAUCOUP NICO C'EST SUPER !!!!
0
Pour clicker, il y a surement une propriété de mouse dans Win32.
Voici un exemple d'utilisation du timer poour afficher un message quand on clicke sur l'écran.


Imports Microsoft.Win32 'VB2008

Public Class Form1

Dim Etiquette As New Label
Dim WithEvents Clock As New Timer
Public Event ClickSouris _
(ByVal Position As Point)

Private Sub Form1_Load _
(ByVal sender As System.Object, _
ByVal e As System.EventArgs) _
Handles MyBase.Load
SetBounds(Location.X, Location.Y, 300, 150)
TopMost = True
Controls.Add(Etiquette)
Etiquette.Dock = DockStyle.Fill
Clock.Interval = 100
'L'inconvénient c'est qu'on peut pas
'clicker plus de cent fois par seconde
Clock.Start()

End Sub

Friend Sub Clock_Tick() Handles Clock.Tick
If MouseButtons() = _
Windows.Forms.MouseButtons.Left Then
RaiseEvent ClickSouris(MousePosition)
End If
End Sub

Friend Sub Essai(ByVal Position As Point) _
Handles Me.ClickSouris
Etiquette.Text = _
("Le Bouton de la souris fut enfoncé " _
& vbLf & " en X= " & Position.X _
& " Y= " & Position.Y)
End Sub

End Class
0