IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

Tester si un Processus est en cours d'execution et obtenir un resultat True/False.


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    telodo
    Invité(e)
    Par défaut Tester si un Processus est en cours d'execution et obtenir un resultat True/False.
    Bonsoir,


    J'aimerais savoir si il existe une fonction de VB.NET qui pourrait me permettre de chercher dans les processus si une fenetre est en execution ou non.


    Actuellement mon code ressemble a cela pour activer LA fenetre en particulier :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    AppActivate("Riverton Ave - $10/20 Limit Holdem Fun Table 6351378 - Good Luck!")
    Comme vous pouvez le constater le nom de la fenetre a activer n'est pas tres simple et de plus... Celui-ci change a chaque nouvelle table (car comme vous l'aurez peut etre compris il s'agit du nom d'une fenetre d'une table de poker) par consequent lorsque je change de table je dois entrer manuellement un autre nom.

    Je voudrais donc savoir si il existe un moyen simple pour trouver une fenetre en execution de mon logiciel de poker ? Ou alors... Si il m'est possible de tester chaques nom de fenetre un a un.... Et lorsque le programme en detecte une en execution alors il prend celle-ci.


    Bref quelquechose de tres interessant pour moi, mais j'ai un peu de mal a m'orienter.


    En vous remerciant d'avance !
    Dernière modification par telodo ; 07/10/2007 à 20h39.

  2. #2
    telodo
    Invité(e)
    Par défaut
    Bon eh bien n'ayant pas de fonction permettant de tester si un Processus est en cours d'execution ou non j'ai du utiliser mon cerveau et de l'huile de coude :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
            Dim NotePadProcess As String
            Dim NotePad As Boolean
            NotePadProcess = "Sans titre - Bloc-notes"
     
            Dim NotePadReturnValue As Process()
            NotePadReturnValue = Process.GetProcessesByName(NotePadProcess)
     
            Try
                AppActivate("Sans titre - Bloc-notes")
                NotePad = True
            Catch ex As Exception
                NotePad = False
            End Try
     
            If NotePad = True Then
                Me.TextBox1.Text = "Process OK"
            Else : Me.TextBox1.Text = "Process NON OK"
            End If

Discussions similaires

  1. tester si un processus est en marche dans un script
    Par Smix007 dans le forum Windows XP
    Réponses: 1
    Dernier message: 04/05/2007, 10h32
  2. [SQL] Tester si un fichier est en cours d'utilisation
    Par obordelow dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 26/04/2007, 15h07
  3. Réponses: 2
    Dernier message: 03/11/2006, 11h36
  4. Réponses: 14
    Dernier message: 07/07/2006, 17h27
  5. Tester si une procedure est en cours d'éxécution
    Par tipiweb dans le forum Langage
    Réponses: 3
    Dernier message: 27/07/2005, 15h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo