Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Class Not Registered when trying to automate IE
Message
 
 
À
30/03/2004 10:23:14
Information générale
Forum:
Visual FoxPro
Catégorie:
COM/DCOM et OLE Automation
Divers
Thread ID:
00890505
Message ID:
00890810
Vues:
28
Joe,

>Hadn't really explored that angle, so I found a MS KB article on forcing an IE reinstall. Did that, doing a full IE 6.0 reinstall, rebooted, and wham: same problem *smile*

Persistence is a virtue right? *bg*

>Unless I can figure out what file or class IE is trying to load, it sounds like I am screwed. For now, I am going to try firing up IE the old-fashioned way (just firing up the EXE) and attaching to it via Shell.Application (which still works). I will do this in the event the COM automation fails in a TRY...CATCH.

Let's go back to an obvious thing just to be sure. Are you sure you've spelled it right in the code? oie = createobject( "internetexplorer.application" ). Does an instance of the web browser control on a form work for you?

Have you tried doing a regsrv32 shdocvw.dll? In regedit, you can take that GUID in CLSID and search for it, ultimately you'll find an entry that contains the actual DLL name.
df (was a 10 time MVP)

df FoxPro website
FoxPro Wiki site online, editable knowledgebase
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform