• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 200
  • Last Modified:

ATL ActiveX object on windows 98

I'm trying to use an activex dll on windows 98 to perform some functionality in a web page.

<script><!--
var InfoLoader = new ActiveXObject("MyObject.1");

InfoLoader.Create("my.dll");
--></script>

Now on all other OSs it loads the data fine using the code from the dll.  On Windows 98 it gives the error "Library not registered".  I have a feeling it's a missing dll on 98 or something but the documentation does not mention anything.  The program is built with MinDependency so that the atl.dll is not necessary (but I have tried registering atl.dll successfully and still get the same error).  BTW both atl.dll and my.dll are loaded by regsvr32.exe successfully and the appropriate entries are in the registry.  This is all using internet explorer 5.
0
dwinkler
Asked:
dwinkler
  • 3
1 Solution
 
jkrCommented:
Check if there really is something missing using the dependancy walker that ships with VC++ (or download it from www.dependencywalker.com)
0
 
dwinklerAuthor Commented:
Nope, everything is installed on the OS according to depenency walker...
0
 
jkrCommented:
Hmm, in this case, it might be another COM object that is missing - could you rey e.g. RegMon (http://www.sysinternals.com/ntw2k/source/regmon.shtml) to see if something like this happens?
0
 
jkrCommented:
waiting for response..
0
 
CetusMODCommented:
PAQed - no points refunded (of 400)

CetusMOD
Community Support Moderator
0

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now