Navigation:  Implementing EasyGo >

Add the LicProtectorEasyGo.dll to your project

Previous pageReturn to chapter overviewNext page

 

Add the LicProtectorEasyGo2xx.DLL to your project. If your development language does not support COM Server dll use the Wrapper DLL.

 

The folder ..\files for distribution contains all Licence Protector DLLs. There is an folder with a compressed version (recommended) and uncompressed version. We recommend using the compressed version because of the smaller file size and encryption. Use the uncompressed version only if you experience problems with your development tool.

 

There are DLL versions for different needs. If you want to use EasyGo you need the LicProtectorEasyGo2xx.dll . The LicProtectorEasyGo2xx.DLL is registered during program installation of Licence Protector  but if you use your application on a different system you have to register the DLL either with an installation software or with regsvr32.exe LicprotectorEasyGo2xx.dll.

 

Signed DLLs are recommend for Windows Vista and often necessary to get a certification an application. A signed DLL is provided for EasyGo - see signed DLL by Mirage

 

LicProtectorEasyGo.dll - All functions including EasyGo
LicProtector.dll - All functions without EasyGo
LicProtectorMedium - All functions without EasyGo and WebService
LicProtectorSmall - All functions without EasyGo, WebService and user interface

 

Depending on the development tool you add the DLL with a command like

 

Private objlic As Object

Set objlic = CreateObject("LicenceProtector.LicProtectorEasyGo251")

 

 

The LicProtectorEasy2xx.DLL in version 2.5.1 has the ProgID " LicenceProtector.LicProtectorEasyGo251" This allows using an older LicProtector.DLL in combination with the LicProtector.dll of the version 2.3 on the same system.  The ProgID changes with every main release. .

 

First check the latest program version and ProgID you find in the table below or for older versions, in the readme.txt file in the folder ..\files for distribution.

 

If you are using sample source code from our website always check if you have to change the ProgID.

 

If you use a CRC check adapt the CRC value and CLSID.

 

DLL Information Version 2.5.1

 

 

LicProtectorEasyGo

ProgID

LicenceProtector.LicProtectorEasyGo251

CLASSID

{BA7A3C3A-9A89-40EF-86F3-6643B564A3EC}

IID

{6112B136-27A1-4E7A-A3EC-2AB9E495C9BA}

LIBID

{94AC07B5-1578-4A7D-99B4-B36237910CA6}

CRC32compressed 

B01CBD28

CRC32Signed DLL

CC8C8430

CRC32uncompressed

32432461

LicProtector

ProgID

LicenceProtector.LicProtector251

CLASSID

{E641A00D-305C-494D-B010-5AE75DB0ABFD}

IID

{7E1A14C3-CD8B-49CE-AF84-5D365D6F3172}

LIBID

{74DA106E-7A15-4766-ACE7-D398FE359282}

CRC32compressed 

BDA75666

CRC32uncompressed

87FE67E4

LicProtectorSmall

ProgID

LicenceProtector.LicProtectorSmall251

CLASSID

{A1B222F6-3BD8-4A78-B21E-10BD28A5AB80}

IID

{B56EEE2D-6D15-4F21-8490-73DAC04405A3}

LIBID

{D84D884F-3A9D-4483-804B-85CFDEEDC7DF}

CRC32compressed

B2E73EA1

CRC32uncompressed

2B8B41B2

LicProtectorMedium

ProgID

LicenceProtector.LicProtectorMedium251

CLASSID

{6C150BFF-9AFB-40E4-B6D2-5ABB46112197}

IID

{6B58F46B-27FA-4CFE-BDBB-88349F6D98D7}

LIBID

{DF1E0242-A5F2-440A-AF86-34A4C9012922}

CRC32compressed

E2582E8E

CRC32uncompressed

47DFF201

 

 

 

DLL Information Version 2.5

 

DLL

Description

ProgID

GUID

TypeLib

CRC32
uncompressed

CRC32
compressed

LicProtectorEasyGo25

All functions including EasyGo

LicenceProtector.LicProtectorEasyGo250

{498FD723-0FE0-4059-A990-AA7CF044B335}

{94AC07B5-1578-4A7D-99B4-B36237910CA6}

5D4DFA8F

DD83F9DC

LicProtector25

All functions without EasyGo

LicenceProtector.LicProtector250

{193748C2-5785-4856-AE15-CB56B757D8AA}

{74DA106E-7A15-4766-ACE7-D398FE359282}

93737E9A

C6E6D553

LicProtectorMedium25

All functions without EasyGo and WebService

LicenceProtector.LicProtectorMedium250

{60695D63-5304-467C-AB4E-B0FC462FA842}

{DF1E0242-A5F2-440A-AF86-34A4C9012922}

D6A4354D

C62EAD5E

LicProtectorSmall25

All functions without EasyGo, WebService and user interface

LicenceProtector.LicProtectorSmall250

{EC760868-15EF-46EC-AAB8-C4DE0E6A91AF}

{D84D884F-3A9D-4483-804B-85CFDEEDC7DF}

3368126A

9D3DCA2B

 
 

 

See also
Signed DLL by Mirage
Sign DLL with own certificate
Using c++
Using C#
Using Java
Wrapper DLL

 

 

 


Page url: http://www.helpserver.biz/onlinehelp/lp/easygo/2.5/help2000/index.html?add_the_licprotectoreasy_dll_to_your_project.htm