Add the LicProtectorEasyGo.dll to your project

  Previous topic Next topic JavaScript is required for the print function Mail us feedback on this topic! Mail us feedback on this topic!  

 

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

 

The folder Licence Protector\2.7\files for distribution contains all Licence Protector DLLs. There is an folder with a compressed version and uncompressed version.

 

The uncompressed LicProtector270.DLL is registered during program installation of Licence Protector. If you use your application on a different system, you have to register the DLL either with an installation software or with regsvr32.exe LicProtector270.dll. An installation without registering the DLL is also possible.

 

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

 

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

 

Private objlic As Object

Set objlic = CreateObject("LicProtectorEasyGO.LicProtectorEasyGo270")

 

 

The LicProtector270.DLL in version 2.7 has the ProgID " LicProtectorEasyGo.licProtectorEasyGo270" This allows using an older LicProtector.DLL in combination with older versions of LicProtector.dll 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.7.0

 

LicProtector270

ProgID

LicProtectorEasyGo.LicProtectorEasyGo270

CLASSID

331852B0-3ED8-4A71-B411-F3193741BB77

IID

9782B763-E0DA-476C-9321-8CF5B04090EE

LIBID

3142201A-ABE4-4425-BC58-B547F6E768BF

CRC32 values of the DLL

compressed, unsigned 

AD9A03DF

compressed, signed DLL

659AA909

uncompressed, unsigned

F5CF5176

 

 

DLL Information Version 2.64

 

LicProtectorEasyGo264

ProgID

LicProtectorEasyGo.LicProtectorEasyGo264

CLASSID

189168F7-49DB-40C0-80C5-D395F5C62AF7

IID

 

LIBID

5C27E8B4-587A-4781-9A00-A5C16671854C

CRC32 values of the DLL

compressed, unsigned 

F88E90B2

compressed, signed DLL

DE8F59F5

uncompressed, unsigned

1180C82B

 

 

 

DLL Information Version 2.60

 

LicProtectorEasyGo260

ProgID

LicenceProtector.licProtectorEasyGo260

CLASSID

{16936828-814D-410F-BCD5-D1C7B048E6B9}

IID

{DEBD8859-7D2F-41BB-93B9-39AEA15BE2F9}

LIBID

{A72D62B8-E82F-48C6-9D4A-DD3458D81BFA}

CRC32compressed 

EE85E0FF

CRC32Signed DLL

C28C17C3

CRC32uncompressed

104C01E3


 

 

Service Pack 261

ProgID

LicenceProtectorEasyGo.licProtectorEasyGo261


CRC32Signed DLL

48FCD4A2

 

 

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

 

 

 

 

 

For some compilers additional information is provided, how to integrate the DLL:

 

Authorware / Director
Access Basic
Using C++
Using C#
Delphi
Using Java
Using PHP
VB6
Using VB.NET
Visual Studio 2005, 2008

 

 

 

Also see special considerations regarding 64bit operating systems.

See also
Signed DLL by Mirage
Sign DLL with own certificate
Wrapper DLL
Register the DLL

 

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