Limitations of VB 3.0 as a Client When Calling a VB 4.0 Server (138139)
The information in this article applies to:
- Microsoft Visual Basic Professional Edition, 32-bit, for Windows 4.0
- Microsoft Visual Basic Enterprise Edition, 32-bit, for Windows 4.0
- Microsoft Visual Basic Standard Edition for Windows 3.0
- Microsoft Visual Basic Professional Edition for Windows 3.0
This article was previously published under Q138139 SUMMARY
It is possible to call an OLE server created in Visual Basic version 4.0
(both 16-bit as well as 32-bit Servers) from a Visual Basic version 3.0
client application. Note, however, that a 16-bit application cannot call a
32-bit DLL server. Therefore, if the 32-bit server is an OLE DLL server, it
cannot be called. If the 32-bit server is an OLE EXE server, it can be
called from a 16-bit client application.
This functionality is possible because OLE is binary compatible, which is
one of the main benefits of OLE. However, there are certain limitations
that must be kept in mind simply because these are features not supported
in Visual Basic version 3.0.
Modification Type: | Major | Last Reviewed: | 12/9/2003 |
---|
Keywords: | KB138139 |
---|
|