Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 6 of 6 total
Thread ElevateDB VCL-TRIAL - Version 2.08 Build 3 64Bit/Delphi XE2 Update 4 german
Wed, Apr 4 2012 6:17 AMPermanent Link

Thomas

Hi,

I install ElevateDB VCL-TRIAL - Version 2.08 Build 3 but the components not in Delphi. When I will add the edb208rsdelphiwin64xe2run.bpl I get an error:"...not a valid win 32 bit application.
I've yet installed Delphi 2009. Does that make the problems?

Greetings

Thomas
Wed, Apr 4 2012 7:07 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Thomas


1. Borland / CodeGear / Embarcadero have all changed the structure of the dcu and bpl files between versions to make them incompatible. So you can't install DXE2 dcus or bpls into D2009

2. Even if you could 32bit and 64bit code is incompatible.

You need to download the trial version that matches the version of Delphi you're using.

Roy Lambert [Team Elevate]
Wed, Apr 4 2012 10:43 AMPermanent Link

Thomas

Hi Roy,

you have misunderstood me.
I use Delphi XE 2 and Delphi 2009. I install the VCL ElevateDB TRIAL - Version 2.08 Build 3 64bit but the ElevateDB components are not in the tool-palette. When I will add manual the "C:\Program Files (x86)\ElevateDB 2 VCL-TRIAL\RAD Studio XE2 (Delphi Win64)\code\edb208rsdelphiwin64xe2run.bpl", Delphi XE2 fails with the above error message.
Wed, Apr 4 2012 11:20 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Thomas


I'm still on D2006 so can't help. I do know the DXE2 IDE is still 32bit and I have no idea how to install 64bit software into it. The only possibiliy that comes to mind is that you install the 32bit software for design purposes but somehow tell XE2 where to find the 64bit stuff when compiling.

Roy Lambert [Team Elevate]
Wed, Apr 4 2012 11:51 AMPermanent Link

Raul

Team Elevate Team Elevate

Thomas,

You need to install the 32bit edition to get the components in IDE since
delphi is still 32bit so it can only use components that are 32 bit.

In addition you need to install 64 bit edition as well - this gives you
runtime components for 64bit that get compiled only when your target is
64bit.

So basically install both for XE2.

Raul



On 4/4/2012 6:17 AM, Thomas wrote:
> Hi,
>
> I install ElevateDB VCL-TRIAL - Version 2.08 Build 3 but the components not in Delphi. When I will add the edb208rsdelphiwin64xe2run.bpl I get an error:"...not a valid win 32 bit application.
> I've yet installed Delphi 2009. Does that make the problems?
>
> Greetings
>
> Thomas
>
Thu, Apr 5 2012 2:32 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Raul,

<< I install ElevateDB VCL-TRIAL - Version 2.08 Build 3 but the components
not in Delphi. When I will add the edb208rsdelphiwin64xe2run.bpl I get an
error:"...not a valid win 32 bit application.   I've yet installed Delphi
2009. Does that make the problems? >>

Raul is correct - install both.  The 64-bit version does not install any
design-time packages since the Delphi/RAD Studio IDE is still 32-bit.
Therefore, you will be using the 32-bit design-time packages when in the
IDE, and the 32-bit or 64-bit DCUs/runtime packages during compilation,
depending upon your project compilation target platform.

--
Tim Young
Elevate Software
www.elevatesoft.com
Image