Existing and inserting MS ImageList failure - OLE server isn't registered or There is no object in this control

Posted on 2012-09-14
Last Modified: 2012-09-17

I have used fequently MS active-X controls with few problems. Suddenly the Image List control (SP6 version) fails to work or it is not possible to add it to a form.

Existing forms with existing ImageList controls has the following error message then it is open for design: There is no object in this control.

If I try to add an ImageList control to a blank database and a blank form the error message is: The OLE server isn't registered.

The treeview control (same SP6) works fine both existing and adding.

I have never had any problems like this and it is only on one of the two PCs which has the same Office and WinXP versions.

Thanks in advance

Question by:BACapta
    LVL 39

    Expert Comment

    Any ActiveX controls is a big problem after Microsoft's security updates. Ma be you don't need them at all?
    I have an article with example of form with images:
    Images on continuous forms

    Author Comment

    Sorry, I need the imagelist for the treeview control.

    Both PCs are updated and running the same version, still works on one of them but not the other one. My customers use the mde version and it works fine if develop on the working PC, but I would like to use the other one since it ha much larger screens.

    Thanks for the comment - I might use it in another application
    LVL 39

    Accepted Solution

    Have you checked version of mscomctl.dll?
    Read also this:
    LVL 84
    Also understand that almost every ActiveX control is not certified for use in the Access environment, regardless of who authors that control (i.e. the controls from MSFT are no more compliant than any other control). While they may work fine on your machine (or on many machines), you'll ineviably encounter machines where they just simply refuse to operate.

    In other words, if you need to use UI items like Treeview and such, you might consider moving to a more compliant environment.

    Also note that newer versions of Access are increasingly less tolerant of ActiveX controls, so it would be a good idea consider this as you move forward.

    Author Closing Comment

    No problems since I have used the linked info

    Featured Post

    What Should I Do With This Threat Intelligence?

    Are you wondering if you actually need threat intelligence? The answer is yes. We explain the basics for creating useful threat intelligence.

    Join & Write a Comment

    QuickBooks® has a great invoice interface that we were happy with for a while but that changed in 2001 through no fault of Intuit®. Our industry's unit names are dictated by RUS: the Rural Utilities Services division of USDA. Contracts contain un…
    A simple tool to export all objects of two Access files as text and compare it with Meld, a free diff tool.
    Learn how to number pages in an Access report over each group. Activate two pass printing by referencing the pages property: Add code to the Page Footers OnFormat event to capture the pages as there occur for each group. Use the pages property to …
    In Microsoft Access, learn how to “cascade” or have the displayed data of one combo control depend upon what’s entered in another. Base the dependent combo on a query for its row source: Add a reference to the first combo on the form as criteria i…

    745 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

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now