J
J. Ridenour
I’m working on a large Access application (2002-2003 DB) compiled in 2003.
The form’s primary form is somewhat complex and contains a MsComLib.ListView
control. The event handlers for the ListView control (e.g. ItemClick,
DoubleClick, etc.) are not firing on SOME computers tested.
The application compiles fine and a digitally signed MDE application file is
created. It has tested fine on all our test boxes under both Access 2003 and
2007, however when it is tested under Access 2007 on several computers at the
client site the ListView event handler routines do not get called.
Other notes:
A: The ListView control populates via application code fine ... it just
won’t call the ListView event handlers.
B: Client has same version of MSCOMCTL.OCX ... and it appears to be properly
registered. Running “Regsvr32 MsComCtl.ocx†was successful.
Additional things tried:
A) To test the ListView control at the client site, a small 2003 database
was created containing a single form with a ListView control. The listView
is populated via code in the Form_Open event. Event handlers for the
ListView control were created for ItemClick, DoubleClick, Enter and Exit
ListView events. The ListView control and its events work properly
everywhere ... including at the client site ... which means that the ListView
control is functional at the client site.
B) Decompiled the application and rebuilt in Access 2003 ... no luck.
C) Decompiled the application and rebuilt in Access 2007 ... no luck.
D) Replaced the existing ListView control with a new ListView control ... no
luck.
Running out of options ... Does anyone have an ideas why this might be
happening?
The form’s primary form is somewhat complex and contains a MsComLib.ListView
control. The event handlers for the ListView control (e.g. ItemClick,
DoubleClick, etc.) are not firing on SOME computers tested.
The application compiles fine and a digitally signed MDE application file is
created. It has tested fine on all our test boxes under both Access 2003 and
2007, however when it is tested under Access 2007 on several computers at the
client site the ListView event handler routines do not get called.
Other notes:
A: The ListView control populates via application code fine ... it just
won’t call the ListView event handlers.
B: Client has same version of MSCOMCTL.OCX ... and it appears to be properly
registered. Running “Regsvr32 MsComCtl.ocx†was successful.
Additional things tried:
A) To test the ListView control at the client site, a small 2003 database
was created containing a single form with a ListView control. The listView
is populated via code in the Form_Open event. Event handlers for the
ListView control were created for ItemClick, DoubleClick, Enter and Exit
ListView events. The ListView control and its events work properly
everywhere ... including at the client site ... which means that the ListView
control is functional at the client site.
B) Decompiled the application and rebuilt in Access 2003 ... no luck.
C) Decompiled the application and rebuilt in Access 2007 ... no luck.
D) Replaced the existing ListView control with a new ListView control ... no
luck.
Running out of options ... Does anyone have an ideas why this might be
happening?