Print Page | Close Window

Previous Library Releases

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=834
Printed Date: 13 May 24 at 2:12PM
Software Version: Web Wiz Forums 11.01 - http://www.webwizforums.com


Topic: Previous Library Releases
Posted By: Sidney
Subject: Previous Library Releases
Date Posted: 17 Dec 07 at 9:14AM
I am new to delphi and Quickpdf, I have inherited a large program that uses quickpdf, possibly version 3.9.

The program works even though quickpodf is not present on the pc.

Does this mean the earlier version was in .obj format?

We have purchsed a lisence, downloaded the 5.21 dll and dcu files but can not rebuild the program, delphi request the .pas file that we do not have.

Any help or hints would be appreciated.

Sid




Replies:
Posted By: Ingo
Date Posted: 17 Dec 07 at 10:20AM
Hi Sid!

You don't need QuickPDF on a pc 'cause the dcu-files are compiled into your app - so you don't see QuickPDF ;-)

I think you're trying from inside the IDE and there Delphi asks for a pas-file. Please check your project-settings ... i think few paths aren't okay. Additionally you should put the string "PMAPP" in projects -> options -> path/definitions at "definitions"...
Then it should work.

You can use your old license-key with the new compiled version without problems.

Best regards and good luck,
Ingo




Posted By: Sidney
Date Posted: 17 Dec 07 at 3:05PM
Hi ingo,

Many thanks for replying to what is a delphi problem.
I am using delphi 7 the code was developed with delphi 5.

It is useful to know that only the type defs from the dcu are required.

Trying to build the application as given to me gets:

[Fatal Error] TTSMeta05TTS2005.pas(9): File not found: 'uiSEDQuickPDF.dcu'

I do not have path/defs in projects, in tools/environment I can add an entry to the library search path for the dcu, the error becomes:

[Fatal Error] TTSMeta05TTS2005.pas(9): File not found: 'uiSEDQuickPDF.pas'

so it finds the dcu, possibly the ide thinks it is part of the project and is looking for the source!



Thanks

Sid






Posted By: Ingo
Date Posted: 17 Dec 07 at 3:18PM
Hi Sid!

The error is clear. uiSEDQuickPDF is missing. In your uses-clause you write "use ... uiSEDQuickPDF ...". This unit keeps all part-units together. You have to add the path with uiSED... in your project-paths, too.

Best regards,
Ingo


Posted By: Sidney
Date Posted: 18 Dec 07 at 11:03AM
I started from scratch, removed QuickPDF from pc ,got clean copy of code and new quickpdf download everything worked.

I think somehow the initial download got corrupted, delphi thought something not right with the dcu file and tried to rebuild it. Clearly
any corruption would be in the transfer or on my pc.

Your help was invaluable.
Sid



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