My company is using the WPDViewerPdf product from WPCubed along with ImageEn version 12. We have just moved to Delphi Alexandria 11.3. From 11.1 and some from 11.2. Two developers have upgraded with no issues. Our third developer's machine keeps looking for the iepdf32.dll when the program attempts to open a PDF using the TopenImageEnDialog control. We've removed the WP product completely and reinstalled it. Then did the same with the IMAGEEN libraries. Are there some trouble shooting hints I can try before removing everything Delphi and doing a clean install?
Nigel, if I compile the Delphi program on my system it compiles and runs just fine. I can pick pdf without issue. When The same exact source code is compiled on the other machine it compiles and builds fine. But when we try and pick a PDF file we get the error about the missing library. In fact it is only this one machine. Our code does run WPD_Start with our license key. We never call that procedure in any of our code.
I'm not able to reproduce that on our machines. Can you please check that machine is not using an older version of ImageEn? Perhaps there are old package or DCU files lurking on the system.
I would try searching for pkie*.* and hyie*.* files on that system and removing any folders that are returned. Then reinstall.
Thank you Nigel, but still no luck. I also tried adding wpcubed_pdf_plugin to my uses but got a compile error: [dcc32 Fatal Error] wpcubed_pdf_plugin.pas(62): F1026 File not found: 'ie.inc'
This is what I am installing: ImageEn_SRC_12.0.0_19126.exe. The wpcubed_pdf_plugin was not on my system after the install, so I pulled it from our Sharepoint server. That might be the issue. How do I get the plugin to install? I didn't see an option during the ImageEn install.
wpcubed_pdf_plugin.pas is in the ImageEn source folder and compiled versions are in all the ImageEn DCU folders. Please check the location where you installed ImageEn_SRC_12.0.0_19126.exe.