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 :

Envoie de net send par Shell


Sujet :

VB 6 et antérieur

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 6
    Points : 5
    Points
    5
    Par défaut Envoie de net send par Shell
    Bonjour,

    Pour faire un renvoie à la ligne dans un net send envoyé depuis la console DOS il faut utiliser Ctrl+T qui s'affiche "^T".

    Ainsi si je tape : net send login message1[Ctrl+T]message2
    Cela s'affiche : net send login message1^Tmessage2

    et j'obtiens bien comme message à l'écran :

    message1
    message2


    Mon problème c'est pour utiliser le renvoie à la ligne dans un net send envoyé depuis un programme VB6.

    J'utilise cette syntaxe :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Shell "net send login message"
    Mais si j'écris
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Shell "net send login message1^Tmessage2"
    il ne comprend pas que ^T signifie Ctrl+T.

    Donc ma question est : comment faire pour simuler un Ctrl+T dans cette syntaxe ? Ou plus généralement : comment faire des renvoies à la ligne dans un net send envoyé à partir d'une application VB ?

    Merci pour vos réponses

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    J'ai trouvé la solution pour les renvoie à la ligne en VB : vbCrLf

    Ca donne cela:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    shell "net send login message_ligne1 " & vbCrLf & " message_ligne2"
    on obtient bien un renvoie à la ligne

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

Discussions similaires

  1. [WS 2003] Envoi d'un fichier avec Net send
    Par dari68 dans le forum Windows Serveur
    Réponses: 3
    Dernier message: 30/10/2013, 15h40
  2. Envoi net send sur windows server 2008
    Par fapiche dans le forum Langage
    Réponses: 1
    Dernier message: 08/01/2010, 16h18
  3. Réponses: 4
    Dernier message: 08/03/2006, 11h43
  4. [VB.NET] Evenement par défaut sur controle personnalisé
    Par anthony70 dans le forum Windows Forms
    Réponses: 7
    Dernier message: 31/08/2004, 16h19
  5. Envoi d'un tableau par pipe
    Par Chicard dans le forum Développement
    Réponses: 2
    Dernier message: 10/03/2004, 09h47

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