Le probléme est que dans le fichier .bat, chemin_dossier et TextBox1.Text doivent être entre guillemets
Ce que je dois avoir dans le .bat à la fin par exemple :
-core ( -input "C:\Liste.lst" -prefix "C:\Fichier1.ac3" -type ac3 -join )
Comment mettre chemin_dossier et TextBox1.Text avec des guillemets sans que VB les interprétent comme des chaines de caractere au lieu de variables ?
Merci d'avance.
A voir également:
"Php variables" "server api" "php version 4.4.3" "build date"
Il faut doubler les guillemets
Met aussi des & au lieu des +
"-core ( -input """ & chemin_dossier + "\Liste.lst""" & " -prefix """ & TextBox1.Text & ".ac3"" -type ac3 -join )"
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 27 sept. 2007 à 19:02
Salut
En cherchant "guillemets" parmi les questions du forum, tu aurais lu 5000 fois qu'il faut doubler ces guillemets dans une chaine pour qu'il en affiche un seul.
Essaye
"-core ( -input """ + chemin_dossier + "\Liste.lst""" + _
" -prefix """ + TextBox1.Text +
".ac3"" -type ac3 -join )"
Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)