Variable d'environement en VB

Résolu/Fermé
nicelife90 Messages postés 615 Date d'inscription vendredi 24 septembre 2010 Statut Membre Dernière intervention 10 avril 2018 - 19 nov. 2010 à 15:48
nicelife90 Messages postés 615 Date d'inscription vendredi 24 septembre 2010 Statut Membre Dernière intervention 10 avril 2018 - 19 nov. 2010 à 16:51
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.




2 réponses

Lord Zero Messages postés 459 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 15 juin 2018 115
19 nov. 2010 à 15:51
pourquoi ne pas faire le ping direct dans ta form?
0
nicelife90 Messages postés 615 Date d'inscription vendredi 24 septembre 2010 Statut Membre Dernière intervention 10 avril 2018 151
19 nov. 2010 à 16:36
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
Lord Zero Messages postés 459 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 15 juin 2018 115
19 nov. 2010 à 16:37
0
nicelife90 Messages postés 615 Date d'inscription vendredi 24 septembre 2010 Statut Membre Dernière intervention 10 avril 2018 151
19 nov. 2010 à 16:43
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
nicelife90 Messages postés 615 Date d'inscription vendredi 24 septembre 2010 Statut Membre Dernière intervention 10 avril 2018 151
19 nov. 2010 à 16:51
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