Lancer une application DOS avec Process

cs_koko1 Messages postés 3 Date d'inscription dimanche 6 avril 2008 Statut Membre Dernière intervention 26 juin 2008 - 26 juin 2008 à 00:28
cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 - 26 juin 2008 à 08:51
Salut a tous
Je suis entrain d'écrire un programme en VB.NET qui lance une application a travers d'un Process.
Le problème c'est que: quand je fait Process.Start("app.exe")
* Si app.exe est une application Win32 ca marche l'application ce lance sans problème
* Si app.exe est une application DOS ca ne s'execute pas en donnent l'erreur"Win32 application was unhundled"

Question: Comment faire pour lancer une application même qu'elle soit DOS
Merci

4 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
26 juin 2008 à 00:57
Salut
Sous réserve, il me semble qu'il faut précéder le nom de l'EXE par le CMD du dos, genre :
   Process.Start("CMD appdos.exe")

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)
0
cs_koko1 Messages postés 3 Date d'inscription dimanche 6 avril 2008 Statut Membre Dernière intervention 26 juin 2008
26 juin 2008 à 01:05
J'ai essayé avec:
 Process.Start("CMD appdos.exe")  mais ca donne le même problème et la même erreur
0
Kevin.Ory Messages postés 840 Date d'inscription mercredi 22 octobre 2003 Statut Membre Dernière intervention 7 janvier 2009 11
26 juin 2008 à 04:28
Salut koko,

Je pourrais savoir ce que tu appel une application DOS? (un exemple?)
C'est juste pour bien comprendre ce qu'est la différence entre une "application console" et une "application DOS"
Parce que, que je sache, une vrai application DOS (genre Norton Commander ou Doom 2) ne tourne pas du tout sur XP... ton appli se lance si tu double-clique dessus dans l'explorateur Windows?
0
cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
26 juin 2008 à 08:51
@ [auteur/KEVINORY/183467.aspx Kevin.Ory] : Il est toujours possible de lancer une application MS-DOS sous Windows. On passe alors par NTVDM
_______________________________________________________________________
VB.NETis good ...VB6is better
0
Rejoignez-nous