>>>
>>>I would start by getting whole error message from customer.
>>
>>OLE error code OX80040154 class not registered OLE object is being ignored Record #227
>
>Here is how I've fixed that problem before.
>Since it says record 227 - this must be a screen.
>Use the form as a table (USE myfrom.scx).
>Goto record 227 and look at all the fields - somewhere in there you're going to see the activex name and that will tell you what your missing. I think one of the fields even has the path/filename to the file it wants.
I don't have any access to source code. Can the table for the form be extracted out of the .EXE in some way?