Hi
I have an old application developed with Delphi 6. It uses Express Quantum Grid 3.2.2. I would like to continue development using Delphi 2007 and the latest version of Express Quantum Grid suite.
How should I replace old express editers and grid with the new versions? Do you have any tools that would assist me?
Thanks.
What would be the best strategy to upgrade application from Quantum Grid suite 3.2.2 to the latest suite
Answers approved by DevExpress Support
Hi Branko,
The problem is that the old versions of the ExpressQuantumGrid and ExpressQuantumTreeList aren't supported by Delhi 2007. So, you can't use your project "as is" after migrating to this IDE. There are several ways to resolve this problem. First, you can try to build the ExpressQuantumGrid v3 packages for this IDE yourself. But, we didn't test how this control work for the IDE you are using, so we can't guarantee that it will work without problems, sorry. Another way is to use the latest versions of these products instead.
In brief, you should perform the following steps to convert your current project:
- Install both versions of the ExpressQuantumGrid (v3 and v6) for Delphi6;
- Convert your old grid's layout to the latest product version (please refer to the "Converting to ExpressQuantumGrid" topic in the ExpressQuantumGrid's documentation to find more information on this subject);
- Adjust your code to use the latest product version;
- Install the latest version of the ExpressQuantumGrid (v6) for Delphi 2007;
- Use the converted project in Delphi 2007.
Hope, this information will be of some help. Please keep us informed of your progress.
Thanks,
Vito
Hi Vito.
I tried to use the procedure you suggested.
When I try to install the new version of the ExpressQuantumGrid suite on PC with version 3.2.2 and Delphi 6 I get the message below. What should I do?
Kind regards/Lep pozdrav
Branko Starašinič
Hi Branko,
Thank you for the screenshot.
The problem is that we're using a unified Installer for our VCL controls now, which allows you to install all controls you have at once. Since our products have some common libraries, using several versions of controls isn't allowed to prevent version mismatch problems.
Please do the following:
- Remove all previously installed products;
- Run the unified Installer;
- Click the "Update" button to update your registration information;
- Mark the checkboxes near the products you wish to install;
- Click the "Install" button to install the products.
Please keep us informed of your progress.
Thanks,
Vito