Coller un fichier sur un .bat en VB.net

ngranier Messages postés 5 Date d'inscription dimanche 27 janvier 2008 Statut Membre Dernière intervention 14 septembre 2009 - 17 oct. 2008 à 18:04
ngranier Messages postés 5 Date d'inscription dimanche 27 janvier 2008 Statut Membre Dernière intervention 14 septembre 2009 - 20 oct. 2008 à 07:52
Bonjour
Voici la problématique:
J'ai besoin de convertir un fichie XML dans un format bien particulier. Pour cela je dispose du fichier en .bat qui converti mon fichier XML en lançant plein de moulinette. l'utilisation est simple, je prend mon fichier XML et je le glisse sur le .bat et la conversion démarre ( je peux aussi copier le fichier XML et le coller sur le .bat). Jusque là pas de PB
Ce que je souhaite faire c'est avec un formulaire en VB.net :
Cliquez sur un bouton
Ouvrir une fenetre openfile dialog
Memorisé le nom du fichier XML ( jusque là je sais faire)
le glisser ou le coller fichier XML  sur le . bat ( c'est là que je bloque)

J'ai fais un essai avec la fonction filecopy mais ça remplace le fichier .bat par l'XML sans lancer les moulinettes.

Please help me...

4 réponses

gillardg Messages postés 3275 Date d'inscription jeudi 3 avril 2008 Statut Membre Dernière intervention 14 septembre 2014 2
17 oct. 2008 à 18:36
process.start("machin.bat","truc.xml")

Bonjour chez vous !
0
ngranier Messages postés 5 Date d'inscription dimanche 27 janvier 2008 Statut Membre Dernière intervention 14 septembre 2009
17 oct. 2008 à 19:07
Je teste ça lundi.
Y a t'il un autre solution genre : je prend truc.xml et je le colle sur machin.bat
0
Kevin.Ory Messages postés 840 Date d'inscription mercredi 22 octobre 2003 Statut Membre Dernière intervention 7 janvier 2009 11
20 oct. 2008 à 01:44
Salut,
Lorsque tu glisse ton xml sur le bat dans l'explorateur windows, windows exécute le bat avec le xml comme argument, exactement ce que fait le code de gillardg...
0
ngranier Messages postés 5 Date d'inscription dimanche 27 janvier 2008 Statut Membre Dernière intervention 14 septembre 2009
20 oct. 2008 à 07:52
ça ce presente comment l'argument dans le .bat
0
Rejoignez-nous