Print Page | Close Window

QuickPDF and Delphi XE2

Printed From: Debenu Quick PDF Library - PDF SDK Community Forum
Category: For Users of the Library
Forum Name: I need help - I can help
Forum Description: Problems and solutions while programming with the Debenu Quick PDF Library and Debenu PDF Viewer SDK
URL: http://www.quickpdf.org/forum/forum_posts.asp?TID=2596
Printed Date: 13 Jul 25 at 11:41PM
Software Version: Web Wiz Forums 11.01 - http://www.webwizforums.com


Topic: QuickPDF and Delphi XE2
Posted By: deadballfan
Subject: QuickPDF and Delphi XE2
Date Posted: 09 Apr 13 at 6:11PM
I am trying to recompile a program using Quick PDF 0815 that had been compiled previously with 0813.  I am getting this message:
[DCC Fatal Error] Main.pas(13): F2051 Unit QuickPDFExtra was compiled with a different version of System.AnsiStrings.AnsiCompareStr

What can I do?

Thanks,
M Thomas





Replies:
Posted By: Ingo
Date Posted: 09 Apr 13 at 7:49PM
Hi Thomas!

The current version is 9.13.
In the Debenu-blog you can read about the main changes for older versions, too.
I think it was with 8.13 when string handling was changed to utf?
The other thing:
Using another QP-version you should change the new path to the libversion in your project properties. Additionally you should change all strings with 0813 to 0815 in your code.

Cheers and welcome here,
Ingo



Posted By: deadballfan
Date Posted: 09 Apr 13 at 8:46PM
I am not ready to pay for upgrade to version 9.  All references to 0813 have been changed to 0815.  Checked library path and it is correct.  Error message persists.  Do you know if anyone is using 0815 with Delphi XE2?

Thanks,
M Thomas



Posted By: Ingo
Date Posted: 09 Apr 13 at 8:53PM
do the search with Delphi XE2 here ... tj asher
Cheers


Posted By: deadballfan
Date Posted: 09 Apr 13 at 11:16PM
No luck.  I have another program written with Delphi 6, and 0815 works just fine with it.

M Thomas



Posted By: AndrewC
Date Posted: 10 Apr 13 at 8:15AM
Thomas,

Do you have XE2 Update 4 installed or just the original XE2 release.  There are two Delphi zip files - one for XE2 and the other for XE2Update4.  You need to pick the correct zip file to get the correct DCU files.  This will fix the compile error.

DebenuPDFLibrary0913DelphiXE2Win32.zip        // use with standard XE2
DebenuPDFLibrary0913DelphiXE2Win64.zip

or 

DebenuPDFLibrary0913DelphiXE2U4Win32.zip    // use with XE2 update 4
DebenuPDFLibrary0913DelphiXE2U4Win64.zip

Also 8.16 is a pretty solid release and is a free upgrade for 8.xx users.  It can be downloaded from

http://www.quickpdflibrary.com/downloads/binaries/qp/oldversions/0816/quick_pdf_library816.exe

Andrew.


Posted By: deadballfan
Date Posted: 10 Apr 13 at 9:46PM
Thank you.  It worked perfectly.  I was not aware of 0816 and will download it.

Thanks Again,
M Thomas




Print Page | Close Window

Forum Software by Web Wiz Forums® version 11.01 - http://www.webwizforums.com
Copyright ©2001-2014 Web Wiz Ltd. - http://www.webwiz.co.uk