Product: ChemDraw
You have an ActiveX control, ChemDraw, developed in C++. When you try to use this control on an Excel 2000 VBA form, you receive the following error:
The object invoked has disconnected from its client
It was found that the error is raised due to a stack overflow occurring in the VBA Forms infrastructure (FM20.dll). Microsoft has confirmed that this is a bug with FM20.dll for the VBA infrastructure in Office 2000, however since Excel 2000 (or Office 2000) is out of main stream support Microsoft could not do much about this issue in this specific Office version. The issue does not occur with the VBA infrastructure that comes with Office 2003 client applications (like Excel 2003, Visio 2003 or any office client application that comes with VBA).
The issue is due to a stack overflow problem with FM20.dll that is present with the VBA framework in Excel 2000 (Office 2000). A workaround is to update the VBA infrastructure by installing any one of the Office 2003 client applications (like Visio 2003, Access 2003).
Comments
0 comments
Article is closed for comments.