Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1537 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [ActiveX] IE plante à l'ouverture de mon activeX (.ocx)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ActiveX] IE plante à l'ouverture de mon activeX (.ocx)

n°1625174
spiloack
Posté le 17-10-2007 à 09:35:53  profilanswer
 

 Bonjour à tous !
 
  J'ai un problème au niveau de l'ouverture d'un activeX que j'ai fait avec VB6. Lorsque j'étais sur mon poste de développement avec Visual Studio 6, ça marchait très bien. Je l'ai testé ensuite sur d'autres postes (tous en XP Pro), et ça marchait toujours très bien.
  J'ai eu un nouveau poste (tout neuf, avec XP Pro SP2 et IE7), j'ai installé Visual Studio 2005, puis j'ai voulu ré-ouvrir mon fichier html contenant mon activeX, et là, j'ai une erreur qui plante IE à l'ouverture, avec la fameuse phrase

Citation :

Internet Explorer a rencontré un problème et doit fermer


  Au niveau des postes où ça marche, il y en a un avec XP Pro et IE7, et avec Visual Studio 2005 installé après les premiers tests de mon activeX, mais ça marche encore après !
  Voici la signature de l'erreur fournit :

Citation :

AppName: iexplore.exe  AppVer: 7.0.6000.16544  ModName: msvbvm60.dll
ModVer: 6.0.97.82  Offset: 00005453


La dll nommée "msvbvm60.dll" est, sur mon poste et sur le poste où ça marche, la même des deux côtés !
  Si quelqu'un avait besoin du contenu du rapport d'erreur (xml long comme le bras), je l'ai sauvegardé, donc je pourrai le mettre : je ne l'ai pas mis, car si tout le monde s'en fou, ça rendrait le topic illisible ! ;o)
 
  Si quelqu'un avait une idée sur le pourquoi de ce plantage violent, ça m'aiderait beaucoup : d'avance merci !!!
 
Spiloack.
 
PS : Bon ok, je ne savais pas trop où mettre ce topic : "Windows", "HTML" ou "VB" ?!?... Eh bien c'est ici qu'il a fini...

mood
Publicité
Posté le 17-10-2007 à 09:35:53  profilanswer
 

n°1625202
tegu
Posté le 17-10-2007 à 10:11:09  profilanswer
 

Comment as-tu installé ton activeX sur ton nouveau poste ?

n°1625211
spiloack
Posté le 17-10-2007 à 10:27:50  profilanswer
 

Comme c'est un activeX non signé (pour le moment), je le pose dans un répertoire, n'importe où, puis je fais un regsvr32 pour l'enregistrer dans la base de registre et lui attribuer le clsid.

n°1625253
tegu
Posté le 17-10-2007 à 10:53:05  profilanswer
 

As-tu vérifié que ton composant n'as pas de référence vers d'autres composants non installés, ou installés dans des versions incompatibles ?


Message édité par tegu le 17-10-2007 à 10:53:36
n°1625329
spiloack
Posté le 17-10-2007 à 12:10:33  profilanswer
 

J'ai regardé les dépendances avec "Dependency Walker", et voila ce qu'il me donne :

Citation :

Warning: At least one delay-load dependency module was not found.
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.


J'ai fait aussi une recherche sur le poste sur lequel ça marche bien, et pas de trace non plus de cette dll !!! oO

n°1625381
tegu
Posté le 17-10-2007 à 13:00:10  profilanswer
 

Ton projet fait-il des références explicites à des composants externes (Projets/Références) autres que les standards ?
Si tu utilises l'assistant d'empaquetage et de déploiement et que tu génères juste le fichier de dépendances (.dep), tu trouveras peut-être plus facilement le composant manquant.

n°1626275
spiloack
Posté le 18-10-2007 à 12:14:01  profilanswer
 

Je ne peux plus empaqueter avec mon Visual Studio 6 : je ne l'ai plus !  
Par contre, j'ai téléchargé d'autres ocx en free, donc a priori avec tout ce qui est nécessaire, et j'ai exactement le même résultat... D'autres idées ?...


Message édité par spiloack le 18-10-2007 à 12:14:22

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [ActiveX] IE plante à l'ouverture de mon activeX (.ocx)

 

Sujets relatifs
ActiveX bloque mes Rollover!LoadClip s nombreux & flash qui plante
Aide Dreamweaver ouverture de fram.comment ne pas avoir un message d'erreur à l'ouverture si JS désactivé
lancement automatique d'une macro à l'ouverture d'un classeur excel[resolu] Crash lors de l'ouverture d'un fichier [backtrace inside]
a l'ouverture d'une page charger 2 frame en +[VB.Net] Ouverture et fermeture de forms...
ouverture d'un formulaire avec filtre à deux critéres[ACCESS]problème d'ouverture d'application
Plus de sujets relatifs à : [ActiveX] IE plante à l'ouverture de mon activeX (.ocx)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR