Répondre à la discussion
Affichage des résultats 1 à 11 sur 11

Arret par click



  1. #1
    mhorizon1212

    Arret par click


    ------

    Quand j’exécute mon programme qui fonctionne sous une boucle il devient difficile de l’arrêter; alors je cherche un code en vbnet pour arrêter ce programme quand je clique sur le bouton espace de clavier. Merci d'avance.
    le boucle de mon programme:
    For index As Integer = 1 To 111111
    System.Threading.Thread.Sleep( 2000)
    My.Computer.Keyboard.SendKeys( "2")
    My.Computer.Keyboard.SendKeys( "1")
    Next

    -----

  2. Publicité
  3. #2
    azad

    Re : Arret par click

    Tu insères ta boucle dans une boucle while/wend qui teste si la touche "espace" à été pressée.

  4. #3
    mhorizon1212

    Re : Arret par click

    Citation Envoyé par azad Voir le message
    Tu insères ta boucle dans une boucle while/wend qui teste si la touche "espace" à été pressée.
    mais comment faire cela en vbnet tu peux me donner le code svp

  5. #4
    Bluedeep

    Re : Arret par click

    Citation Envoyé par mhorizon1212 Voir le message
    mais comment faire cela en vbnet tu peux me donner le code svp
    Non, on ne peut pas car vous ne fournissez pas le type d'application (Console, Winform, WPF .... en supposant que ce n'est pas du web) et la réponse est différente dans chaque cas.

  6. A voir en vidéo sur Futura
  7. #5
    Jack
    Modérateur

    Re : Arret par click

    Citation Envoyé par Bluedeep Voir le message
    Non, on ne peut pas car vous ne fournissez pas le type d'application (Console, Winform, WPF .... en supposant que ce n'est pas du web) et la réponse est différente dans chaque cas.
    Ah! En informatique, il n'existe pas qu'une seule sorte de matériel qui se programmerait dans un unique langage?

  8. #6
    mhorizon1212

    Re : Arret par click

    Citation Envoyé par Bluedeep Voir le message
    Non, on ne peut pas car vous ne fournissez pas le type d'application (Console, Winform, WPF .... en supposant que ce n'est pas du web) et la réponse est différente dans chaque cas.
    console est windows 32 bit
    l'environnement est vb net 2010
    Images attachées Images attachées

  9. Publicité
  10. #7
    Jack
    Modérateur

    Re : Arret par click

    je ne connais pas VB .net, mais voyant ton "Keyboard.SendKeys", je me dis qu'il doit bien exister l'opération inverse pour détecter une touche et bingo:
    https://msdn.microsoft.com/en-us/lib...code-snippet-2

  11. #8
    Bluedeep

    Re : Arret par click

    Citation Envoyé par mhorizon1212 Voir le message
    console est windows 32 bit
    Ok, donc utiliser les méthodes

    Code:
    Console.KeyAvailable()
    puis (si KeyAvailable retourne "true") :

    Code:
    Console.ReadKey()

  12. #9
    mhorizon1212

    Re : Arret par click

    je m excuse mais mon projet est dans une application windows form voila l'interface:
    Images attachées Images attachées

  13. #10
    mhorizon1212

    Re : Arret par click

    et voila la source:
    Images attachées Images attachées

  14. #11
    Bluedeep

    Re : Arret par click

    Citation Envoyé par mhorizon1212 Voir le message
    je m excuse mais mon projet est dans une application windows form voila l'interface:
    Donc, pas console; si c'est du Windows Form il suffit de s'abonner à l'event KeyPress sur la forme principale (mais il ne sera levé que si la forme a le focus).

    T'as tout ce qu'il faut ici :
    https://msdn.microsoft.com/en-us/lib...v=vs.110).aspx

Discussions similaires

  1. click to run, virus?
    Par pourpre76 dans le forum Sécurité et malwares : désinfectez votre machine
    Réponses: 4
    Dernier message: 25/08/2014, 22h00
  2. Adware Click Potato ...
    Par mau13 dans le forum Sécurité et malwares : désinfectez votre machine
    Réponses: 20
    Dernier message: 26/11/2011, 15h41
  3. le bug du click droit
    Par jazza dans le forum Sécurité et malwares : désinfectez votre machine
    Réponses: 38
    Dernier message: 26/03/2010, 21h36
  4. problème click
    Par indri dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 06/04/2008, 18h03
  5. Spybot & Double Click
    Par Myr dans le forum Internet - Réseau - Sécurité générale
    Réponses: 1
    Dernier message: 04/10/2004, 19h52