ranngalon
Messages postés13Date d'inscriptionlundi 12 juin 2006StatutMembreDernière intervention13 octobre 2009
-
10 janv. 2007 à 08:55
ranngalon
Messages postés13Date d'inscriptionlundi 12 juin 2006StatutMembreDernière intervention13 octobre 2009
-
10 janv. 2007 à 11:39
Bonjour,
Le problème est le suivant:
On a une appli qui se lance dans Internet Explorer. Cette appli fonctionne sur certains postes de mon entreprise et sur d'autre non. Cette appli fonctionne en deux temps:
- ouverture d'une première IHM, composée d'objets de base ( combobox et button ), qui s'ouvre sous forme de popup, pour faire un choix de profil;
- ouverture ensuite d'une deuxième IHM, contenant des listviews, rich text box et autres, qui s'ouvre dans IE ( control ActiveX ).
La première IHM s'affiche sans problème, mais la deuxième ne s'affiche jamais ( on voit un ptit carré dans IE à la place ).
Sur les postes où l'appli ne fonctionne pas, on est passé au debugueur. On constate que tout semble fonctionner dans la deuxième IHM ( aucun message d'erreur ), mais l'ihm ne s'affiche pas: il semble que l'activeX ne soit pas loadé par IE.
On a joué le scénar suivant:
- création d'un nouveau projet avec VB6 de type ActiveX Control
- ajout d'un simple bouton de commande dans le UserControl (qui affiche un msgBox "OK")
- implémentation des sub Initialise() et Terminate() pour le UserControl (affichage de msgBox "init" "fin")
On obtient la même chose que pour la deuxième IHM: on passe dans toutes les fonctions ( init, terminate et autres ), mais rien ne s'affiche dans IE, toujours le ptit carré.
Est-ce que quelqu'un, ici, à déjà rencontré ce problème??
ranngalon
Messages postés13Date d'inscriptionlundi 12 juin 2006StatutMembreDernière intervention13 octobre 2009 10 janv. 2007 à 10:35
Complèment d'information: on a constaté que les évènements Init et Terminate se produisaient normalement, mais l'évènement Show ne se produit pas sur les postes où l'appli ne fonctionne pas ( d'où l'IHM qui ne s'affiche pas ). Par contre, cette évènement se produit sur les postes OK.
Toujours personne pour me dépanner de cette bizzarerie??
ranngalon
Messages postés13Date d'inscriptionlundi 12 juin 2006StatutMembreDernière intervention13 octobre 2009 10 janv. 2007 à 11:39
Bein non, c'est tous sur IE6 et W2K. D'autre part, ça fonctionnait avant, et plus maintenant sur le poste d'un voisin. On pense que c'est une installe d'un autre soft ou quelque chose dans le genre qui vient mettre la pagaille...
Par contre, c'est avant le show que ça s'arrête, directement au InitProperties ( juste après le Initialize ).