|
Post by Andrea on Jan 6, 2006 4:06:24 GMT -5
Hi,
VCLZip pro is compatible with CBuilder 2006 ?
Actually I use it with CBuilder 6 pro and work very welle, but before remove cbuilder 6 and install cbuilder 2006 I like to know how much VCLpro is compatible with it.
Many thanks,
Andrea
|
|
|
Post by Andrea on Jan 6, 2006 4:09:49 GMT -5
Hi , just noticed the response to a same question on another forum.
Best Regards,
|
|
|
Post by Eric on Jan 8, 2006 17:40:59 GMT -5
Andrea, did you get this to work in CBuilder 2006?
|
|
|
Post by Andrea on Jan 9, 2006 12:55:41 GMT -5
Yes,
I installed it using the BDS2006 (delphi + cbuilder personality)
I use the code for delphi2005, start using the delphi2005 version, added a specific preprocessor Before to try compiling was neeed to edit the kpDefs.inc file, adding the section {$IFDEF VER180} .. {$ENDIF} and copy-ing the same code of VER170 section.
To have the components available even to cbuilder, was need to check the option:
Generate all C++Builder files
before compile and install, on the section "linker" of options.
Best Regards, Andrea.
|
|
|
Post by Kevin on Jan 11, 2006 19:25:04 GMT -5
Yes that is exactly the solution. Just add the following to KPDEFS.INC
{$IFDEF VER180} { Delphi 2006} {$DEFINE DELPHI_BCB_3} {$DEFINE HAS_64_BIT_INT} {$WARN SYMBOL_PLATFORM OFF} {$WARN UNIT_PLATFORM OFF} {$DEFINE INT64STREAMS} {$DEFINE ISDELPHI4} {$DEFINE ISDELPHI5} {$DEFINE ISDELPHI6} {$DEFINE ISDELPHI7} {$DEFINE ISDELPHI9} {$DEFINE ISDELPHI} {$DEFINE ISCLX} {$ENDIF}
|
|
|
Post by Gagby on Jan 19, 2006 6:17:51 GMT -5
My problem is Update the VCLZip for Builder4 to Delphi 2006. I have changed define but I have an error: raise EListError.Create(SListIndexError); { This is for Delphi & BCB version 3 } [Pascal Error] kpCntn.pas(614): E2003 Undeclared identifier: 'SListIndexError'
|
|
|
Post by Kevin on Jan 19, 2006 10:49:38 GMT -5
Try changing
raise EListError.Create(SListIndexError); { This is for Delphi & BCB version 3 }
to the following by adding quotes.
raise EListError.Create("SListIndexError"); { This is for Delphi & BCB version 3 }
Kevin
|
|