Sacré .bat !

Sacré .bat ! - VB/VBA/VBS - Programmation

Marsh Posté le 30-03-2006 à 16:19:54    

Bonjour à tous,
 
Autant le dire de suite: mes connaissance en VB sont modestes. :whistle:  
 
voila mon problème:
 
j'ai créé un programme VB qui doit lancer un programme EXE fonctionnant sous dos.
En fait je crée un .bat de ce style:
 
cd C:\repertoire\
programme_qui_minteresse.exe /option1 fichier_a_traiter.txt
 
Le fichier .bat est bien crée mais quand on veut l'ouvrir le cmd ce lance mais indique  blablabla... "la mémoire ne peut pas être written". Cependant je tiens à preciser que lorsque je fais la manip "à la main" tout marche bien. :??:  
 
 
merci de votre aide.


Message édité par toutouz2 le 30-03-2006 à 16:21:43
Reply

Marsh Posté le 30-03-2006 à 16:19:54   

Reply

Marsh Posté le 30-03-2006 à 16:28:38    

sans vouloir etre indiscret, est ce que le programme sous dos ne pourrait pas etre schynté ? il fait quoi ce prog ? psk si c'est pas trop compliqué, autant le recoder :D

Reply

Marsh Posté le 30-03-2006 à 16:40:42    

kennybis a écrit :

est ce que le programme sous dos ne pourrait pas etre schynté ?


Non justement!
 
En fait j'utilise VB pour créer une chaine de caratère que j'utilise pour faire le .bat
dans cette chaîne figurent les options ainsi que l'emplacement du fichier à traiter (il s'agit d'un programme de conversion).
 
Le programme en soit marche trés bien, j'essaie juste de fabriquer une espèce d'interface graphique pour eviter des   erreurs de saisie. :)


Message édité par toutouz2 le 30-03-2006 à 16:41:51
Reply

Marsh Posté le 31-03-2006 à 12:34:24    

la comme ca je pense aux type de variables, cad que peut etre que tu envoi une ou plusieurs chaine de caractere qui ont une taille maxi trop grande pour etre interprété dans ton bat, enfin ds cmd ..  
mais apparement y a plusieurs personnes qui cherchent a faire ce que tu fais (j avais deja vu des sujet comme ca).. peut etre qu ils ont deja resolu le plm
dsl de pa vraiment pvoir t aider

Reply

Marsh Posté le 01-04-2006 à 16:15:13    

pour bien voir ce dont je parle voici le message que j'obtiens:
 
 
http://img105.imageshack.us/img105/1239/tt6av.gif

Reply

Marsh Posté le 02-04-2006 à 14:26:49    

et le code de ton bat, c quoi ? pasque l erreur peut aussi venir d'une ligne mal ecrite directement dans ton batch, mm si tes variables passent tres bien

Reply

Marsh Posté le 03-04-2006 à 09:20:51    

leon_69 a écrit :

pasque l erreur peut aussi venir d'une ligne mal ecrite directement dans ton batch


 
Non, le problème ne viens pas du .bat car je l'ai essayé sur un autre ordi et ce marche trés bien. En fait ce problème est survenu depuis que j'ai installé la suite visual studio 6. J'ai pourtant désinstallé ce programme mais le problème perciste!!
 
Conaissez-vous un moyen pour désactiver le déboggeur?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed