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] probleme de redirection d'une commande DOS


Sujet :

VB 6 et antérieur

  1. #1
    Membre habitué
    [VB6] probleme de redirection d'une commande DOS
    à tous les fous du DOS, je suis devant un drole de probleme pour lekel je voudrais votre avis...

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    Shell ("ping " & Label(Index) & " >c:\out.txt")

    Je désire rediriger les sortie de ping vers un fichier.
    Je sais que la commande DOS est bonne.

    si jaffiche ma chaine j'obtient ping 127.0.0.1 >c:\out.txt

    Au départ javais utilisé app.path mais aucun fichier n'est apparu.
    Alors j'ai testé avec c: pour plus de simplicité mais le fichier ne se crée nulle part.
    Si je fais la meme opération en ligne de commande, ca fonctionne parfaitement.


    Je suis sous win2k et VB6.0 merci a vous ...
    WebAgency www.cpstyle.net
    BncAgency www.bncmasters.net

  2. #2
    Membre à l'essai
    Tu peux peut etre utiliser la méthode suivante (je sais pas si c'est la meilleure, en tout cas j'ai pas encore trouvé le moyen d'exécuter ta commander dans la fonction shell) :
    si tu écris le contenu de ta commande dans un fichier batch (monping.bat par exemple), tu peux alors utiliser shell : Shell ("monping.bat")
    Ne cherches pas au loin ce qui est devant ton nez ! (proverbe chinois ?)

  3. #3
    Membre habitué
    mhhhh tu est sur que ma syntaxe n'est pas possible?
    Je vais tenté un .bat avec ma commande dedans meme si jai du mal a saisir la différence.

    Je te tiens au courant
    WebAgency www.cpstyle.net
    BncAgency www.bncmasters.net

  4. #4

  5. #5
    Membre habitué
    rhoooo merci jai deja lu la faq vb mais jai du sauter cette partie la...
    merci c amarche nikel c t tt bete.
    Ce n'est pas écrit ds la faq mais est-ce possible dexécuter la commande sans ke la sonsole naparaisse???
    WebAgency www.cpstyle.net
    BncAgency www.bncmasters.net

  6. #6
    Rédacteur

    Essaye
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    Shell "command.com /c dir *.* > c:\liste.txt", vbHide


    PS : ton dernier message est quasi illisible, merci de l'éditer
    Un petit tour vers les règles du forum s'impose.

  7. #7
    Membre habitué
    vraiment désolé mais j'ai eu un problème de clavier et je ne m'en suis pas rendu compte.
    J'ai un peu honte en me relisant

    Mais merci pour ta réponse extremement complète nightfall.

    Salut a tous...
    WebAgency www.cpstyle.net
    BncAgency www.bncmasters.net