VB eviter de double clique

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

Gh0$T

Elite
Voilà, j'ai donc un petit programme avec plusieur boutons et je voudrais que lorsque l'on clique sur le boutons il execute donc la commande mais qu'on ne sache pas cliquer sur le meme boutons avant d'avoir cliquer sur un autre.

Code:
Private Sub Command3_Click()
'Bouton pour établir la liaison avec le module TINI
'3
    If lastbutton <> 3 Then
        Winsock1.RemoteHost = "192.168.1.201"
        Winsock1.RemotePort = "777"
        Winsock1.Connect
        While Winsock1.State <> 7
        DoEvents
    Wend
    End If
    lastbutton = 3

End Sub
Qqun à une idée a ce que je pourrais mettre ?
 

BaKa

Touriste
pourquoi ne pas désactiver simplement ce bouton (et réactiver les autres si besoin est)?
 
1er
OP
Gh0$T

Gh0$T

Elite
Bien en fait c'est une petite fenetre qui permet de se connecter à un module TINI donc on a bsein d'allumer eteindre sans cesse donc je ne peux pas faire ce que tu dis :s

 

titloup

Elite
Gh0ST a dit:
Bien en fait c'est une petite fenetre qui permet de se connecter à un module TINI donc on a bsein d'allumer eteindre sans cesse donc je ne peux pas faire ce que tu dis :s

LoL ben si...

Code:
Connect.OnClic()
{
  Connect.Active = false;
}
On.OnClic()
{
  On.Active        = false;  
  Connect.Active = true;
}
...enfin écrit correctement ça marche... :wink:
 

La Poubelle

Pou'r allé Danché
L'événement, c'est pas onClick plutot.


Rien ne t'empeche de définir une variable global ou rajouter une variable à ton objet pour te permettre de savoir si il est déjà en cours.

RMQ: C'est du vb qu'il utilise pas du javascript. Faut tester avant de poster :p
 

titloup

Elite
AGain a dit:
L'événement, c'est pas onClick plutot.


Rien ne t'empeche de définir une variable global ou rajouter une variable à ton objet pour te permettre de savoir si il est déjà en cours.

RMQ: C'est du vb qu'il utilise pas du javascript. Faut tester avant de poster :p
LoL j'ai mis ça comme hein... connais pas de VB ^^ c'était juste pour lui donner une direction... enfin il a compris :)
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut