Do you own a Debenu Quick PDF Library version 7, 8, 9, 10, 11, 12, 13 or iSEDQuickPDF license? Upgrade to Debenu Quick PDF Library 14 today!
Getting Started - D2006 |
Post Reply |
Author | |
rsekura
Beginner Joined: 16 Jan 07 Status: Offline Points: 1 |
Post Options
Thanks(0)
Posted: 17 Jan 07 at 10:21AM |
I was hoping that someone has step by step getting started instructions for how to properly install and use QuickPDF in Delphi 2006. I have it woking by using the DLL but could not seem to figure how to use the DCU files directly.
It works but I am now having difficulty getting it on other machines. I am getting a class not registered error from my program and can't seem to register the DLL without getting a Regsvr32 error the "... DLLRegisterServer entry point was not found. this file can not be registered.
Thanks in Advance.
Randy
|
|
Ingo
Moderator Group Joined: 29 Oct 05 Status: Offline Points: 3524 |
Post Options
Thanks(0)
|
Hi!
"... DLLRegisterServer entry point was not found ..." That's normal on many DLLs - not a real error. There are many dlls out there without an entry point. There are three options for you: Put the dll in the directory where your project-file lays, put it (later) in the directory where your app-file is, put it in the system32-directory. For developing an easy (not elegant at all) way: Put all compiled DCUs into your project directory and the obj-directory one step deeper. You can put the DCUs in the lib-directory and in your project-file you can insert the lib-directory, too. That's the better way ;-) Best regards, Ingo Edited by Ingo - 17 Jan 07 at 10:40AM |
|
marian_pascalau
Debenu Quick PDF Library Expert Joined: 28 Mar 06 Location: Germany Status: Offline Points: 278 |
Post Options
Thanks(0)
|
Randy, at the moment there are 2x DLL projects based on the QuickPDF library. One is the DLL library (normal API implementation) and the second is an ActiveX library for using with COM.
This means for your that the first one (DLL) must be used with external methods (see documentation for external keyword) and the second (iSED.dll) you have to register with COM, import it's type library and use your iSED_TLB.pas (generated by TypeLibrary import tool) to create IQuickPDF or IQuickPDF2 objects.
For direct integration (dcu) you should follow (recommended) the last suggestion from INGO. Add your dcu folder to your project "search path", add uiSEDQuickPDF to your uses list and create TiSEDQuickPDF objects where needed.
The rest is a metter of reading your original iSED documentation.
Best regards, Marian
|
|
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |
Copyright © 2017 Debenu. Debenu Quick PDF Library is a PDF SDK. All rights reserved. About — Contact — Blog — Support — Online Store