Problème d'exécution d'un programme VB en mode compatiblité 98
cs_BoRom
Messages postés9Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention 9 janvier 2008
-
1 juil. 2005 à 12:11
urban_freeflow
Messages postés6Date d'inscriptionlundi 15 août 2005StatutMembreDernière intervention15 août 2005
-
15 août 2005 à 16:59
Problème d'exécution d'un programme VB en mode compatiblité 98
Bonjour,
Je développe un programme VB "projet.exe" qui fonctionne parfaitement sous XP mais qui ne fonctionne pas en mode compatiblité 98.
Vous me direz biensur qu'il suffit de décocher l'option avec le clic droit sur l'exécutable... et le tour est joué.
Le souci, c'est que l'exécutable est lancé depuis une autre appli qui, elle, doit avoir obligatoirement l'option mode compa 98 cochée pour tourner. A partir de là, tout exécutable lancé depuis cette application (avec la fonctions API shellexecute par exemple) est forcément lancé en mode 98, quelque soit la case cochée dans l'onglet compatibilité de l'exécutable lancé.
Je ne peux donc pas lancer mon programme "projet.exe"
Quelqu'un peut-il m'aider ?
A voir également:
Problème d'exécution d'un programme VB en mode compatiblité 98
cs_BoRom
Messages postés9Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention 9 janvier 2008 1 juil. 2005 à 14:29
j'ai bien essayé, mais que ce soit shell ou une autre fonction, si le preogramme "parent" est exécuté en mode compatibilité, alors le programme "fils" le sera aussi.
J'ai trouvé une solution de secours en utilisant la ligne de commande :
"explorer projet.exe"
Le souci, c'est que cette méthode génère un message box du style :
"désirez-vous ouvrir ou enregister le fichier projet.exe ?"