2 - if ielib.dll or ievision.dll are not found, each IO method displays a different error is possible to standardize the error message. Same as Method ImageEnVect1.IO.LoadFromFileRAW?
1. I cannot reproduce this. Even after loading I can still put extended objects. Can you give me more info, or email a simple demo
2. All ielib/ievision plug-in failures should raise the error, IERS_IEVISIONNOTFOUND. DCRAW is slightly different. If you are using IEAutoLoadIOPlugins then DCRAW will not load if it is not found, and will fall back to internal raw.