object or class does not support the set of events

D

Daniel Polak

I have a form in a MDE that works fine on pc's with Access 2000 (or just
the 2000 runtime).
When I use that same form in the same MDE on a pc that has Office XP
installed (even with Access 2000 runtime installed as well) I get the
error "object or class does not support the set of events" when I close
the form or when the mouse moves over a the DBITech ctMDay ActiveX
control that I use.

The MDE has these references on Access 2000:
VBA: C:\Program Files\Common Files\Microsoft Shared\VBA\VBA6\VBE6.DLL
(6.0.89.67)
Access: C:\Program Files\Microsoft Office\Office\MSACC9.OLB (9.0.0.2719)
stdole: C:\WINDOWS\system32\stdole2.tlb (3.50.5014.0)
ADODB: C:\Program Files\Common Files\System\ado\msado21.tlb (2.81.1117.0)
DAO: C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll
(3.60.8618.0)
CTDEDITLib: C:\DBITech\SolPIM3\Components\ctDEdit.ocx (5.0.0.1)
MULTIDAYLib: C:\DBITech\SolPIM3\Components\ctMDay.ocx (5.0.0.4)

On the pc with Office XP VBE6.DLL is a later version the rest of the
files are the same version as on the pc with Access 2000.

Any clue why the form is giving an error on one pc but not on the other?

Daniel
 
B

B_A_R_T_M_A_N

Maybe try registering the Multiday OCX on the XP PC?
regsvr32 "C:\DBITech\SolPIM3\Components\ctMDay.ocx"
 
D

Daniel Polak

==== Original message from B_A_R_T_M_A_N at 17-3-2007 0:56
Maybe try registering the Multiday OCX on the XP PC?
regsvr32 "C:\DBITech\SolPIM3\Components\ctMDay.ocx"
I've done that (several times) and Access sees it but it's still not
working.
 
S

storrboy

Do the makers of this control claim that version is compatible with
2002 (XP)?
If so, perhaps they could determine the source of the error.
 
D

Daniel Polak

==== Original message from storrboy at 17-3-2007 15:04
Do the makers of this control claim that version is compatible with
2002 (XP)?
If so, perhaps they could determine the source of the error.
It should to be compatible and they were unable to find a solution.

Regards,

Daniel
 
S

storrboy

Do circumstances allow you to make a XP MDE without relying on the
2000 runtime?
If that worked, then I'd have to suspect a version conflict between
2000 and XP.
 
D

Daniel Polak

==== Original message from storrboy at 17-3-2007 15:37
Do circumstances allow you to make a XP MDE without relying on the
2000 runtime?
If that worked, then I'd have to suspect a version conflict between
2000 and XP.
I initially ran it with the full Access XP that didn't work. I then
tried running it on the same machine with Access 2000 runtime and that
didn't work either.
 
S

storrboy

==== Original message from storrboy at 17-3-2007 15:37


I initially ran it with the full Access XP that didn't work. I then
tried running it on the same machine with Access 2000 runtime and that
didn't work either.


I mean as an actual 2002 file format with 2002 (Access10) references.
The only reason I can think of for this to happen as you describe is
broken/invalid or conflicting references. Otherwise I'm afraid its
beyond my experience. Sorry.
 
D

Daniel Polak

==== Original message from storrboy at 17-3-2007 19:29
I mean as an actual 2002 file format with 2002 (Access10) references.
The only reason I can think of for this to happen as you describe is
broken/invalid or conflicting references. Otherwise I'm afraid its
beyond my experience. Sorry.
No reason to be sorry, thank you for your help!

It looks like I will have to try making an Office XP MDE or do a fresh
of install of Windows with Access Runtime and then see what happens if I
add Office XP.

Daniel
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top