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 :

[VB6] Fichiers Batch Passage arguments variables


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2013
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2013
    Messages : 9
    Par défaut [VB6] Fichiers Batch Passage arguments variables
    Bonjour,

    Après maintes et maintes recherches sur le web, je ne parviens pas à faire passer deux arguments qui sont des variables à la fonction ShellExecute. Je souhaiterai exécuter un fichier batch, avec la fonction ShellExecute cela fonction de cette manière :
    Call ShellExecute(Me.hwnd, "open", Path, "nomClient NumDevisDesignation", Path, 1), j'ai bel et bien deux arguments , or nomClient et NumDevisDesignation sont des variables instanciées un peu plus haut dans mon code, comment faire pour qu'elle passe en tant que variables ?
    j'ai essayé :
    Call ShellExecute(Me.hwnd, "open", Path, Chr(34) & nomClient & Chr(32) & NumDevisDesignation & Chr(34), Path, 1)mais en vain cela ne fonctionne pas. Habituée à programmer en C# et Java, j'ai quelques difficultés en VB6.

    Cordialement

    Camille

  2. #2
    Membre habitué
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2013
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2013
    Messages : 9
    Par défaut
    J'ai trouvé
    Code vb : Sélectionner tout - Visualiser dans une fenêtre à part
    Call ShellExecute(Me.hwnd, "open", Path, "" & nomClient & "" & "" & Designation & "" & "" & RA & "" & "" & numAffaire & "", Path, 10)
    En veillant bien à retirer les espaces éventuels contenus dans les variables et en ajouter à la fin de chaque variable.

    Merci encore


    Camille

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Upload] Upload un fichier et passage de variable
    Par mejdi331 dans le forum Langage
    Réponses: 2
    Dernier message: 10/04/2008, 02h56
  2. appel fichier batchs avec paramètres variables
    Par staticx dans le forum Scripts/Batch
    Réponses: 4
    Dernier message: 21/08/2007, 09h04
  3. [XSLT] Passage de variable entre deux fichiers xsl
    Par kimar dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 18/06/2007, 11h59
  4. Réponses: 7
    Dernier message: 10/01/2007, 21h13
  5. [VB6] [Fichier] Enregistrer des variables de structure
    Par de.bo dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 07/10/2002, 12h09

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