01-07-2008 01:23 PM
01-09-2008 06:57 PM
01-09-2008 09:41 PM
01-11-2008 12:26 PM
Thank you very much. I've been messing around with LoadLibrary() and so far it looks like it's going to work.
After compiling, I started getting 'Double' faults from displayPanel, but was able to find a fix for it in this topic:
http://forums.ni.com/ni/board/message?board.id=180&view=by_date_ascending&message.id=32670#M32670
This person was also using LoadLibrary() in their code. Somewhat interesting.
01-15-2008 02:56 PM
01-17-2008 12:16 PM
01-17-2008 12:33 PM
01-17-2008 01:49 PM
icm32.dll is the root of the problem, but those 2 functions must be doing something to call icm32. Panels drawn before calling those functions are fine, panels drawn afterwards throw the double fault.
I saw that other thread earlier today and tried it out with no luck.
I thought maybe my icm32.dll was corrupted, so I got a copy from another computer, but still no luck.
Finally, I downloaded an earlier version from dll-files.com and everything ran smoothly.
I feel like I've been a pain in the butt about this, but one of the affected projects is a dll, so it was important to get a fix that would hamper my customers as little as possible.
I doubt they'll have any problems with including an extra file, so this is good for me.
Thank you all for your help!
ps. If you care, the 2 bad dlls were version 5.1.2600.2709, the one that worked was 4.0.0.408.