[Webinar] Streamline your web hosting managementRegister Today

x
?
Solved

Right-click menus on TreeView broken since converting from mdb to accdb

Posted on 2013-01-09
2
Medium Priority
?
713 Views
Last Modified: 2013-01-09
Hello - I have a TreeView control in an app that I converted from Access 2003 to Access 2010  (by creating a new empty accdb in 2010, and importing everything in)

Now, right-clicking on a TreeView node gets the error: "Invalid procedure call"

The only difference I see in the References is that the DOA path used to be:
C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll
and now it's:
C:\Program Files\Common Files\Microsoft Shared\OFFICE14\ACEDAO.DLL

I guess this shouldn't surprise me, since they replaced CommandBars with the hated RibbonBar.

Is there any way to get right-click menus on the TreeView now?

Thanks
0
Comment
Question by:mlagrange
2 Comments
 
LVL 120

Accepted Solution

by:
Rey Obrero (Capricorn1) earned 2000 total points
ID: 38760440
did you include a reference to mscomctl.ocx ?
0
 

Author Comment

by:mlagrange
ID: 38760567
Yes, TreeView works fine; it's just the pop-up menu's

ok, you made me go back and look at the line where it was blowing up so I could better describe to you where I was getting the error:

Set CBar = CommandBars.cbarTreeView

"cbarTreeView" is the pop-up menu object I set up for the TreeView

which made me ask myself, Did I import the "Menus and Toolbars" when I imported everything else?
And, of course, I had not...

I just did, and I've got right-click menus again

Thanks for making me look! And See!
0

Featured Post

Receive 1:1 tech help

Solve your biggest tech problems alongside global tech experts with 1:1 help.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In a use case, a user needs to close an opened report by simply pressing the Escape (Esc) key. This can be done by adding macro code in Report_KeyPress or Report_KeyDown event.
A Case Study of using the Windows API to provide RS232 communications capability in Access without the use of Active-X controls.
With Microsoft Access, learn how to specify relationships between tables and set various options on the relationship. Add the tables: Create the relationship: Decide if you’re going to set referential integrity: Decide if you want cascade upda…
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …
Suggested Courses

591 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question