Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Error with shell.application
Message
General information
Forum:
Visual FoxPro
Category:
Windows API functions
Miscellaneous
Thread ID:
00413399
Message ID:
00413588
Views:
25
>George
>
>The saga continues !
>
>I've just uninstalled IE5 (by Add/Remove programs and reverting to previous version - which was IE4). At this point - CREATEOBJECT("shell.application") worked fine.
>
>I then updated to IE5 (from VS SP3 disk) and now CREATEOBJECT("shell.application") doesn't work again !
>
>Am I missing something ?
>
>Regards
>
Anna,

I would say that what happened was that the IE 5.0 install overwrote the Shell32.dll. Normally, when a new version of a DLL exists on the target machine, the installation program warns you and recommends that you keep the file on your machine. I would hope that the this would be done by checking the version number rather than the date/time stamp. However, if you didn't get such a warning then maybe it did. I really don't know anything else.

The first thing I'd do is check the version number of that file (Shell32.dll). If it's the right version (4.71 or later) then you might trying running RegSvr32 against it (or DllRegisterServer). FWIW, Win98, WinME, and Win2K all install the Active Desktop and the Shell.Application. With all you're going through and upgrade might be easier (and possibly cheaper in terms of time and money).
George

Ubi caritas et amor, deus ibi est
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform