> Tous les forumsAutres langages

 Visual Basic - Windows Xp
Statut du sujet : NON RESOLU Imprimer
 bsergent
  Posté le 22/03/2006 @ 16:05  
 Petit astucien

41 Messages
Bonjour, J'ai un programme écrit en VB3 qui tourne depuis de nombreuses années sur Windows 95, 98 et 98 SE.(Je suis en réseau) Je travaille toujours sous VB3 mais avec un Windows XP. Avec l'éditeur tout fonctionne correctement Quand je veux compiler ce programme tout semble se passer correctement Mais dès que je lance le programme .exe un message d'erreur s 'affiche "WOWEXEC à causé une faute de protection générale dans le module KRNL386.exe - adresse 0001-8D80." Qui peut venir à mon secours Bernard SERGENT
 Afficher le profil de bsergentEnvoyer un message privé à bsergent
 
 
Publicité
 breizhbugs  Posté le 22/03/2006 à 17:39  
Astucien

3001 Messages
[hello] Wowexec est le mode de compatibilité 16 bits il me semble. Peut etre que ton programme utilise une fonction api depassée... Essaie de trouver la portion de code qui cause l'erreur et on verra ce qu'on peut faire...
Afficher le profil de breizhbugs Voir la configuration de breizhbugsEnvoyer un message privé à breizhbugs
 Revenir en haut de la page
 bsergent  Posté le 22/03/2006 à 18:19  
Petit astucien

41 Messages
wowexec sert bien au mode de compatibilité du 16 bits vers le 32. Je ne sais pas comment voir l'Api qui pourrait ne pas fonctionner correctement. Sous le mode editeur avec VB3 (programme non compilé) tout fonctionne à merveille. Si je compile le programme tout se passe correctement (pas de message d'erreur) mais dès que je lance le programme.exe apparition du message d'erreur.
Afficher le profil de bsergentEnvoyer un message privé à bsergent
 Revenir en haut de la page
 breizhbugs  Posté le 22/03/2006 à 18:27  
Astucien

3001 Messages
bsergent a écrit : Je ne sais pas comment voir l'Api qui pourrait ne pas fonctionner correctement. Sous le mode editeur avec VB3 (programme non compilé) tout fonctionne à merveille.
Si ca fonctionne en mode editeur je doute que ce soit un probleme d'api alors.
Si je compile le programme tout se passe correctement (pas de message d'erreur) mais dès que je lance le programme.exe apparition du message d'erreur.
peut etre que VB3 ne creer pas un .exe compatible avec windows XP. As tu essayer de faire un autre programme simple style "hello world" et de le compiler pour voir ce que ca donne?
Afficher le profil de breizhbugs Voir la configuration de breizhbugsEnvoyer un message privé à breizhbugs
 Revenir en haut de la page
 bsergent  Posté le 22/03/2006 à 18:40  
Petit astucien

41 Messages
Je pense que tu viens de mettre le doigt sur mon problème Une simple fenêtre avec une etiquette ne fonctionne pas en mode compilé. J'en deduis que le compilateur de VB3 ne fonctionne pas sous Windows Xp. Peut on faire avance le smilblick sous cet angle Merci
Afficher le profil de bsergentEnvoyer un message privé à bsergent
 Revenir en haut de la page
 breizhbugs  Posté le 22/03/2006 à 19:57  
Astucien

3001 Messages
Bon ben faut voir ce qu'il y a comme nouvelle version: http://msdn.microsoft.com/vstudio/express/vb/
Afficher le profil de breizhbugs Voir la configuration de breizhbugsEnvoyer un message privé à breizhbugs
 Revenir en haut de la page
Haut de la page 
Inscrivez-vous !
- Posez vos questions

- Résolvez vos problèmes

- Aidez les autres

- Participez et créez vos discussions

- Dialoguez en privé avec d'autres membres

- Suivez vos sujets préférés

- Affichez les signatures des membres

TOUT EST GRATUIT !

Je crée mon compte



Vous avez besoin d'aide ?
Des centaines d'experts sont à votre disposition sur les forums PC Astuces pour vous aider gratuitement, 24h/24, 7j/7.

Les derniers sujets résolus !
 

 > Tous les forumsAutres langages

 
Forum PC Astuces© 1997-2008 WebastucesAller en haut de la page