MFC ou ActiveX ou ...?!!

Signaler
Messages postés
19
Date d'inscription
lundi 28 juin 2004
Statut
Membre
Dernière intervention
29 novembre 2005
-
Messages postés
19
Date d'inscription
lundi 28 juin 2004
Statut
Membre
Dernière intervention
29 novembre 2005
-
Bonjour,




J'ai développé une application en Visual C++ qui utilise les MFC et des OCX. Elle tourne super bien sur toutes les versions de Windows en français que j'ai (2000, XP), Mais quand je l'installe sur une machine en anglais, rien ne marche : L'application se ferme aussitôt qu'elle se lance. J'ai bien enregistré toutes les ActiveX qui vont avec.




A votre avis, d'où viens le problème?




Merci.

4 réponses

Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
29
OCX faits avec quoi, MFC aussi ???
Pas de message Windows, quelque injureBox ???

ciao...
http://dev.winsysdev.com
BruNews, MVP VC++
Messages postés
19
Date d'inscription
lundi 28 juin 2004
Statut
Membre
Dernière intervention
29 novembre 2005

En Debug, j'ai vu que mon application (boite de dialogue) passe directement du constructeur au destructeur. Il ne passe pas dans OnInitDialog.

Le DoModal retun FALSE.

Aucun message Windows, ni alert, ni rien. Le même executable fonctionne super bien sous toute les machines Windows en Français. Des machines pas forcement de développement.

Merci.
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
29
Y a donc un OCX qui ne charge pas, jette un oeil sur leurs dépendances avec depends.exe, ça devrait t'indiquer la raison.

ciao...
http://dev.winsysdev.com
BruNews, MVP VC++
Messages postés
19
Date d'inscription
lundi 28 juin 2004
Statut
Membre
Dernière intervention
29 novembre 2005

J'ai fait un programme de teste qui utilise les même objet Ocx. Il tourne sous les différents systèmes. Je conclu qu'appriori ce n'est pas du aux ActiveX. D'autant plus que c'est un produit made in US.