Interval Software - FAQ
Envision Library Image

Frequently asked questions

Question 1. How do I remove the evaluation message box after registering the library?

After registering the Envision Image Library you should have received a user name and password to unpack the source code. 
  1. Unpack the source code with the Envision source code unpacker. Open the EnUnpack4.EXE program in the base directory of Envision. Then select the file Source.Pak. Enter you user name and password to unpack. This will create a file called Source.Zip. Unzip the file with the "sub-directories" option.
  2. Rebuild your projects from the source code and the startup message box will be removed.

Question 2. I get this message on startup, "The program can't start because VCOMP140.DLL is missing from your computer. Try reinstalling the program to fix the problem"

Windows Server 2008 requires Microsoft Visual C++ 2015 Redistributable. If it is missing, you will get this error message. Some other old Windows versions may also be missing it.
It can be downloaded here,
https://www.microsoft.com/en-ca/download/details.aspx?id=48145.

Question 3.  I get this message on startup, "The procedure entry point InitOnceExecuteOince could not be located in the dynamic link library KERNEL32.dll"

This can occur when running under Windows XP. In that case you need to use the XP version of the Pdfium32.dll located in the folder, .\Pdfium\bin32\xp and place it "beside" your EXE.

Question 4. When opening a tiff file, the exception ETiffError, with message "TIFFGetField: Tag = NNN". How can it be prevented?

This is usually a "normal" exception handle by Envision itself, when the tiff file is missing a tag; Envision will use a default value for that tag. Turning off "break on exception" in your debugger options, will prevent the exception from interrupting the IDE. When the program is executed outside the IDE, the exception is handled and the flow of the program is not interrupted.

Note that in version 2, most of these "internal" exceptions are no longer raised.