Converting app from Delphi7 to Delphi 2005 - required package not found.

Posted on 2005-05-03
Last Modified: 2012-06-27
I'm converting an application from Delphi7 to Delphi 2005 and am getting the error message: "[Fatal Error] E2202 Required package 'visualclx' not found"  What is the easiest way to find what I have in one of my Uses clauses that relys on the Delphi 7 package?
Question by:wtfinc
    LVL 13

    Expert Comment

    there's no CLX in 2005... so just remove that package...

    if the application depends on it, then bad news for you

    Author Comment

    It is not a package I am using directly, nor is it a package that I have installed.  I am assuming that VisualCLX is in a requires clause of one of the units in my application.  My question is how do I find out which unit referenced in my application requires VisualCLX so that I can take the corrective action.
    LVL 13

    Expert Comment

    when you compile the project it will tell you exactly which units were not found
    LVL 10

    Accepted Solution

    The use of "QForms" unit is the most common
    cause to include "visualclx" package. So try to
    get rid of it. (search the sources) As BTX said
    it's impossible to import crossplatform (Kylix)
    program to Delphi 2005.

    LVL 13

    Expert Comment

    and in general all the CLX units start with letter "Q", so you can search for any of those

    Featured Post

    Highfive + Dolby Voice = No More Audio Complaints!

    Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

    Join & Write a Comment

    Introduction The parallel port is a very commonly known port, it was widely used to connect a printer to the PC, if you look at the back of your computer, for those who don't have newer computers, there will be a port with 25 pins and a small print…
    Creating an auto free TStringList The TStringList is a basic and frequently used object in Delphi. On many occasions, you may want to create a temporary list, process some items in the list and be done with the list. In such cases, you have to…
    It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
    This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor ( If you're looking for how to monitor bandwidth using netflow or packet s…

    731 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