Variable d'environement en VB

Résolu
nicelife90 Messages postés 676 Statut Membre -  
nicelife90 Messages postés 676 Statut Membre -
Bonjour,

Voila j'expose mon problème;

je voudrais créé une variable dans mon système en vb qui pourra être lu par mes fichier .bat qui seront exécuter par la suite.

Exemple simple: j'aurais une petite application windows form ; elle contiendrais :

un bouton ping
un textbox (pour entrer l'adresse ip à pinger)

Donc l'utilisateur entrerais l'ip à pinger dans le textbox, il click sur le bouton pinger.

Ensuite mon apllication lance un batch file qui ping l'adresse ip du textebox

Donc en gros je voudrais que lorsque l'utilisateur click sur pinger que l'information du textbox soit entrer dans une variable system que mon .bat pourrais alors utiliser.



--
N!C£-L!F£!!!

2 réponses

  1. Lord Zero Messages postés 487 Statut Membre 115
     
    pourquoi ne pas faire le ping direct dans ta form?
    0
  2. nicelife90 Messages postés 676 Statut Membre 151
     
    puisque l'orsque je fait:

    shell ("ping " & variable, appwinstyle.normalfocus) la fenêtre ce ferme èa la fin et je ne veux pas

    de plus si je fait

    shell ("cmd.exe", appwinstyle.normalfocus)
    sendkeys.send ( ect )
    ect

    et bien j'obtiens de gros problème
    0
    1. nicelife90 Messages postés 676 Statut Membre 151
       
      Oui mes sa reviens a deux fois plus compliquer pour rien jai trouver une solution mais jai encore un petit problème:

      voila ma solution:

      Environement.SetEnvironementVariable("nom_de_variable", "valeur")

      mais maintenant je voudrais que sa ressemble à ca :

      Environement.SetEnvironementVariable("nom_de_variable" &variable1)

      mais sa marche pas je voudrais trouver la bonne syntaxe.
      0
    2. nicelife90 Messages postés 676 Statut Membre 151
       
      ok j'ai trouver la solution sa marche nikel:

      pour ce ceux que sa intéresse:

      Environement.SetEnvironementVariable(variable1, variable2)

      aussi simple que ça.
      0