DBO's and Delphi 2006

Forum related to version 6.5.1 (alpha) and 6.6.x (beta) of ZeosLib's DBOs

Moderators: gto, cipto_kh, EgonHugeist

Post Reply
fabphil
Fresh Boarder
Fresh Boarder
Posts: 3
Joined: 23.11.2005, 07:27

DBO's and Delphi 2006

Post by fabphil »

I'm lucky enough to be trying out a pre-relaease (beta) trial of Delphi 2006 and I'm trying to install Zeoslib 6.5.1 (13-10-2005).

I am using the 2005 package as I expect it to be the closest to 2006.

Building ZCore TNotifyEvent does not get defined. (I explicitly defined VER140BELOW to get around this)

I get down to trying install ZComponent and I get
"The procedure entry point @$xp$26Zcompatibility@TLoginEvent could not be located in the dynamic link library ZCore.bpl."

Any suggestions?
User avatar
aperger
Expert Boarder
Expert Boarder
Posts: 129
Joined: 24.08.2005, 08:24
Location: Veszprém
Contact:

D2006

Post by aperger »

Hello,

It looks me you forgot to delete (or remove from your user path) the old Z*.bpl files.

I use D7 and D2005 at the same time in my PC, but I used to create 2 accounts with different PATH variables. One of them for D7 and other to D2005. After this everithing is working perfectly.

Attila
fabphil
Fresh Boarder
Fresh Boarder
Posts: 3
Joined: 23.11.2005, 07:27

Post by fabphil »

Hi Attila,

You are absolutely correct.

Thank you,
Phil
:)
tygrys
Junior Boarder
Junior Boarder
Posts: 33
Joined: 09.12.2005, 18:31
Location: Poland

Post by tygrys »

Hi,
to solve this issue please add


Code:
DBCommonTypes


into uses clause in ZConnection.pas
The definition of TLoginEvent has been moved here from db unit.

Define of VER140BELOW can have side effects in current or future version of ZEOS, it says that you use Delphi 6 or lower.

tygrys
Post Reply