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

  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  Exécution d'activeX (.ocx)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Exécution d'activeX (.ocx)

n°2729814
spiloack
Posté le 18-10-2007 à 16:00:54  profilanswer
 

 Bonjour à tous !  
 
  J'ai mis un topic sur un probleme d'exécution de controles activeX dans la partie VB, pensant que ça venait de mon projet, mais il semblerait que ce soit plutot un problème plus général, car j'ai le même problème avec d'autres activeX que j'ai téléchargé...  
  Lorsque j'ouvre une page html contenant un objet qui fait référence à un activeX, internet explorer plante, en affichant le superbe message suivant :

Citation :

Internet Explorer a rencontré un problème et doit fermer. Nous vous prions de nous excuser pour le désagrément encouru.


  Lorsque je regarde la signature de l'erreur, j'ai ça :

Citation :

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


  Un autre pc que le miens, qui à la même version de cette dll "msvbvm60.dll", n'a pas de soucis pour exécuter ces activeX.
  Voilà ma config : Dell Vostro (intel core 2 Duo, 2 Go de RAM) avec windows XP Pro SP2, l'environement de développement .NET (framework .net 3.0), office 2003 SP3, IE7.
  Ca fait tellement longtemps que je cherche, que je suis preneur de toutes les idées ! Merci beaucoup...
 
Spiloack.

mood
Publicité
Posté le 18-10-2007 à 16:00:54  profilanswer
 

n°2730061
spiloack
Posté le 19-10-2007 à 14:07:23  profilanswer
 

Alors c'est vrai, personne n'a jamais eu ce problème ?!? C'est bin pas de bol pour moi... ;o) Si je trouve ce que c'est, je ferai part de cette trouvaille !

n°2730069
xanack
Posté le 19-10-2007 à 14:23:44  profilanswer
 

t'as regardé du coté de la securité d'IE ? (autorise tout pour voir)

n°2730073
spiloack
Posté le 19-10-2007 à 14:37:07  profilanswer
 

J'ai tout autorisé, et ça me fait toujours la même chose... Merci quand même d'avoir essayé !

n°2730074
Idoine
Posté le 19-10-2007 à 14:40:39  profilanswer
 

Tu as essayé en redéclarant la fameuse dll dans le registre avec un regsvr32 ?


Message édité par Idoine le 19-10-2007 à 14:40:53
n°2730079
spiloack
Posté le 19-10-2007 à 14:56:01  profilanswer
 

Oui, je l'ai fait aussi...

n°2730080
xanack
Posté le 19-10-2007 à 14:57:50  profilanswer
 

t'es bien admin local evidement ... sinon essaye avec firefox ?

n°2730083
spiloack
Posté le 19-10-2007 à 15:05:44  profilanswer
 

oui, je suis admin local. Quand à lancer un activeX via firefox, c'est possible ? J'ai essayé, et la page se charge correctement, sauf qu'à l'endroit de l'activeX, il n'y a rien (je fais l'appel de l'activeX se fait via une balise <object> dans la page html).

n°2730085
xanack
Posté le 19-10-2007 à 15:14:18  profilanswer
 

oui faut installer le plug in, normalement il te le propose....

n°2730098
spiloack
Posté le 19-10-2007 à 16:05:32  profilanswer
 

 J'ai Mozilla firefox 2.0.0.7, et il ne me propose rien du tout. Je suis allé voir sur le web, et j'ai installé les plugins "Media Wrap" et "mozactivex17", mais rien de mieux ne se passe : ma page s'ouvre sans activeX...
  Peut-être n'est-ce pas les bons plugins ? Si c'est le cas, pourrais-tu me dire lequel installer ?

mood
Publicité
Posté le 19-10-2007 à 16:05:32  profilanswer
 

n°2730099
xanack
Posté le 19-10-2007 à 16:14:11  profilanswer
 

non autant pour moi ya rien a installer.... donc si ça marche pas non plus t'as forcement un truc qui tourne pas rond dans ton os...
 
peut etre qu'un scan en ligne te serait utile ? => http://housecall65.trendmicro.com/
 
bonne chance...

n°2730103
ogaby
Posté le 19-10-2007 à 16:43:52  profilanswer
 

Les activeX ne marchent que pour Internet Explorer. Certains sites proposent automatiquement un équivalent pour les autres navigateurs.
 
Certes une vérif' avec un anti-virus n'est pas une perte de temps mais avant je conseillerais d'aller dans les propriétés internet et de n'accepter que les activeX signés. Il est tout à fait possible qu'il y ait une activeX qui rentre toujours en conflit avec d'autres.

n°2730104
spiloack
Posté le 19-10-2007 à 16:52:57  profilanswer
 

 La seule chose, c'est que mon activex est en phase de développement, et je ne veux pas le signer pour le moment ! Mais vu que sur mon ancienne machine il marchait très bien, je ne vois pas pourquoi il rentrerait maintenant en conflit avec le reste...  
  Et question virus/spywares, je suis clean, donc c'est ailleurs qu'il faut trouver une solution... Quelle galère !!!

n°2730107
ogaby
Posté le 19-10-2007 à 17:01:10  profilanswer
 

Ah? c'est ton propre activeX... ca change pas mal la donne.
 
Sur l'autre machine, tu avais la même version de .NET?

n°2730112
spiloack
Posté le 19-10-2007 à 17:08:10  profilanswer
 

 Je n'avais pas .NET sur mon autre machine : mon activeX a été développé en VB6, donc avec visual studio 6 !  
  Cet activeX a été installé et testé sur une autre machine sans visual studio 6 d'installé, sans .NET non plus, et ça marchait très bien. Depuis, sur cette machine, .NET a été installé, et l'activeX fonctionne toujours correctement.
  Ca te donne d'autres idées tout ça ?!?... ;o)

n°2730118
ogaby
Posté le 19-10-2007 à 17:17:12  profilanswer
 

on change de piste et on regarde juste VB. Tu as MS Office sur l'autre machine?... sous entendu que VB6 est installé indirectement...

n°2730752
spiloack
Posté le 22-10-2007 à 15:27:11  profilanswer
 

Oui, j'avais aussi MS Office sur l'autre : la même version sur les deux machines.

n°2731607
spiloack
Posté le 26-10-2007 à 14:23:36  profilanswer
 

Aurais-je épuisé toutes les ressources à ce sujet ? Si c'est le cas, tant pis pour moi... Mais si y'en a d'autres, je suis toujours preneur !!! ;o)

n°2731610
ogaby
Posté le 26-10-2007 à 14:39:02  profilanswer
 

T'as un lien sur ton autre topic pour voir ce qui a été déjà cherché?

n°2731636
spiloack
Posté le 26-10-2007 à 16:54:27  profilanswer
 

ogaby a écrit :

T'as un lien sur ton autre topic pour voir ce qui a été déjà cherché?


Voici le lien : http://forum.hardware.fr/hfr/Progr [...] 8809_1.htm
Voilà si tu veux allez voir, tu peux... Mais je ne sais pas si ce sera très intéressant ! Enfin si ça peut aider, moi, je suis pour !!! ;o)

n°2732208
ogaby
Posté le 29-10-2007 à 10:07:03  profilanswer
 

J'ai eu un problème similaire avec visual studio (version 6 à 2005). Mon projet n'était pas en VB mais en C++ et il a fallu réécrire une bonne partie du code pour qu'il soit compatible avec visual studio 2005. La partie la plus chiante a été de trouver les bonnes bibliothèques.
 
Je peux me tromper mais je pense que le problème vient de VS 2005. Ton activeX doit appeler des bibliothèques qui ont un comportement différent avec cette nouvelle version.

n°2733816
spiloack
Posté le 05-11-2007 à 09:18:06  profilanswer
 

Sur un autre pc où sont installées les même versions de Visual Studio 2005 et de windows, l'activeX fonctionne correctement... Donc je doute que ça vienne de ça.

n°2733878
Idoine
Posté le 05-11-2007 à 13:05:12  profilanswer
 

Et la fameuse msvbvm60.dll, tu l'as "registrée" sur ton poste aussi ?

n°2733928
spiloack
Posté le 05-11-2007 à 14:31:43  profilanswer
 

Oui, elle est bien enregistrée et présente dans la base de registre, et c'est la même version que sur l'autre poste.

n°2734136
spiloack
Posté le 06-11-2007 à 11:03:56  profilanswer
 

J'ai pu récupérer un CD d'installation de Visual Studio 6, et je peux à présent exécuter mon activeX, même si les dépendances vues par Dependency Walker n'ont pas bougées (certaines sont en rouge)... Bref, je ne sais pas pourquoi, mais ça remarche : n'est-ce point là l'essentiel en informatique ? ;o)  
Merci à tous d'avoir essayé de me trouver une solution, d'avoir pris du temps pour moi...  :bounce:  
 
spiloack.

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  Exécution d'activeX (.ocx)

 

Sujets relatifs
Autorisation d'execution d'application requise à chaque démarragePlusieurs rundll32.exe en exécution
Exécution Automatiquedecalage d'execution
Plus d'exécution automatique lors du raccordement d'une clé USBdonner droit exécution uniquement
Droit éxécution seulement sur un fichier[résolu] exécution comande par la console : problème d'autorisation
exécution automatiqueSystem Alert + ActiveX
Plus de sujets relatifs à : Exécution d'activeX (.ocx)


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