Forum,
We are having a problem where a built LV 8.5 EXE is throwing a "-2147221164 error Class not registered" when trying to modify the font setting for a ProtoView ActiveX datatable. We are simply creating a stdole.font object, setting its properties, and passing the font object to the datatable. The customer having this problem claims that it only happens on some PCs and can be resolved by uninstalling the LV 8.5 run-time engine, installing the LV 7.1 run-time engine, uninstalling the LV 7.1 run-time engine and finally reinstalling the LV 8.5 run-time engine. We are unable to reproduce the problem in our office.
I have checked the stdole2.tlb file version on an affected machine against the version on my machine where the problem does not occur and they are the same. I have unregistered and reregistered the stdole2.tlb file with no chnage in the behaviour of an affected machine.
Any other ideas out there because I am at my wits end?!?!?! Help!!!
Chris Roth