Distributing IEVision

To take advantage of IEVision's functionality you will need to ship ievision.dll (or one of the variations below) with your application.

The IEVision DLL should be installed in one of the following locations:
  The same folder as your application EXE (RECOMMENDED)
  The Windows System32 folder
  A path specified in the Windows %PATH% environment variable

Distribution is royalty-free if you have purchased an ImageEn and IEVision license.

You must specify your serial number or IEVision will operate in trial mode.

IEVision DLL Variants

You need to ship ONE of the following library sets:
DLL Description
ievision.dll Standard IEVision library for 32bit applications
ievision64.dll Standard IEVision library for 64bit applications
ievision-Trial.dll Trial of IEVision library for 32bit applications (do not ship)
ievision64-Trial.dll Trial of IEVision library for 64bit applications (do not ship)

- If your application includes IEVision, you do NOT need to include ielib32.dll or ielib64.dll (as IEVision embed the functionality).
- Previously OpenMP versions (e.g. ievision-mp.dll) were available that improved performance via multi-threading. From IEVision v5.5.0 a special OpenMP version is not required to access the performance improvements

See also: DLL Version History


// Specify serial number and check for DLL files
IEVisionSetSerialNumber( '', 'ievis-12345-67890-12345-67890-12345-67890' );
if not IEVisionAvailable() then
  ShowMessage( 'This application requires the ievision.dll plug-in, v' + IEGlobalSettings().ImageEnVersion.IELibVersionStr +'. Please download it from' );
// Now use IEVision...