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

VB 6 et antérieur Discussion :

Exécuter un script


Sujet :

VB 6 et antérieur

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 66
    Par défaut Exécuter un script
    Bonjour,

    Je viens de créer une application VB6 qui me permet de superviser des capteurs à distances.

    Je cherche à placer une commande en paramètre pour mon application.
    Je m'explique , je voudrais pouvoir lancer un script quant j'appuie sur des touches de mon clavier ex : "/A"

    Comment puis-je procéder ?

    Merci pour vos réponses !

    _______________________________________________________
    Bouhara kamel
    Stagiaire : ESECO SYSTEMS
    Web3.0 and Web4.0 appliances for videosurveillance, security and risk protection

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 66
    Par défaut

    Effectivement le FAQ ...sa peut servir , toutefois dans la solution proposer je ne vois pas vraiment ce qu'est censer me renvoyer la fonction Command(), pourrais tu m'expliquer ?


    Merci.



    _______________________________________________________
    Bouhara kamel
    Stagiaire : ESECO SYSTEMS
    Web3.0 and Web4.0 appliances for videosurveillance, security and risk protection

  4. #4
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    tu l'as essayé ? elle renvoi les arguments de ligne de commande

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 66
    Par défaut
    Salut,(désolé pour la réponse tardive)

    Non je ne l'ai pas essayer ... je ne pense pas avoir besoin de récupérer des argument de ligne de commandes mais simplement ajouter un raccourci clavier pourrait marcher voici le code que j'effectue pour cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    If Command() = "/a" Then
        Dim somelong
        Set wshell = CreateObject("WScript.Shell")
        somelong = wshell.Run("C:\CityConnexion\test.exe")
        End If
    Est-ce que sa pourrait marcher si je définit "/a" comme raccourci dans mon application ??

    Je ne comprend pas vraiment l'utilitée des arguments en ligne de commande dans VB6 ?
    Je crois que c'est un peu ambigüe, dans mon esprit ,les lignes de commande s'utilise seulement dans une console ^^....Pourrait tu m'en dire plus sur la chose?

    Merci !

    _______________________________________________________
    Bouhara kamel
    Stagiaire : ESECO SYSTEMS
    Web3.0 and Web4.0 appliances for videosurveillance, security and risk protection

  6. #6
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    et que veulent dire pour toi ces deux caractères ? :

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 66
    Par défaut
    Citation Envoyé par bbil Voir le message
    et que veulent dire pour toi ces deux caractères ? :
    Désolé , pour cette réponse tardive !

    Le "/a" correspond au touche qui me permettront de lancer mon script !
    Je pensait tester la touche "/" + "a" avec la fonction keypress ?

  8. #8
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 140
    Par défaut
    Bonjour
    Peut être que cette discussion Assigné une touche de raccourci a un bouton répondra au moins en partie à ton besoin
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 66
    Par défaut
    Citation Envoyé par ProgElecT Voir le message
    Bonjour
    Peut être que cette discussion Assigné une touche de raccourci a un bouton répondra au moins en partie à ton besoin
    Merci j'ai trouver la solution à mon problème voici le code qui me permet donc de lancer mon script lorsque j'appuie sur les touche "/" + "a" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Option Explicit
     
    Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
      If KeyCode = vbKeyDivide And vbKeyA Then         '~~~> When F8 is pressed
        Shell "E:/Project CityConnexion/script.exe", vbNormalFocus '~~~> Run the program
      End If
    End Sub
     
    Private Sub Form_load()
    Me.KeyPreview = True
    End Sub
    Merci pour votre aide !

    _______________________________________________________
    Bouhara kamel
    Stagiaire : ESECO SYSTEMS
    Web3.0 and Web4.0 appliances for videosurveillance, security and risk protection

  10. #10
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 140
    Par défaut
    Citation Envoyé par makia42 Voir le message
    Merci j'ai trouver la solution à mon problème voici le code qui me permet donc de lancer mon script lorsque j'appuie sur les touche "/" + "a" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Option Explicit
     
    Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
      If KeyCode = vbKeyDivide And vbKeyA Then         '~~~> When F8 is pressed
        Shell "E:/Project CityConnexion/script.exe", vbNormalFocus '~~~> Run the program
      End If
    End Sub
     
    Private Sub Form_load()
    Me.KeyPreview = True
    End Sub
    Merci pour votre aide !
    Ben moi, avec ce code, je ne parviens pas à déclencher la condition A + /, l'appui seul de / déclenche la condition, suis je le seul ?
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

Discussions similaires

  1. Exécuter un script perl à partir de php
    Par ibtisss dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 6
    Dernier message: 10/11/2005, 11h44
  2. Réponses: 9
    Dernier message: 25/10/2005, 14h23
  3. [FLASH MX2004] Exécution de script PHP
    Par dleu dans le forum Flash
    Réponses: 2
    Dernier message: 30/03/2005, 19h10
  4. Réponses: 1
    Dernier message: 23/02/2005, 11h23
  5. Exécuter un script SQL
    Par borgfabr dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 05/03/2004, 08h47

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