PRB: OleCreate Problems with Borland Compiler

ID: Q104461

The information in this article applies to:

SYMPTOMS

Using the OLE 2.0 application programming interface (API), OleCreate can cause unexpected behavior and return unexpected error codes when used in an application compiled with the Borland C++ compiler.

CAUSE

At link time, the Borland file IMPORT.LIB is included before the OLE 2.0 libraries. In the IMPORT.LIB file there is a reference to the OLE 1.0 OleCreate function.

RESOLUTION

Include OLE2.LIB before IMPORT.LIB when specifying the libraries for linking.

Additional reference words: 2.00 third party third-party 3rd KBCategory: kbole kbprg kbprb KBSubcategory: LeTwoApp

Last Reviewed: April 21, 1995