OLE Restrictions

Previous Next

See Also

Note that using objects from 16-bit applications (for example Microsoft Word for Windows 6.0) in 32-bit applications (like USoft Developer) is not possible. The most common problem is that, if you are referring to a 16-bit OLE object, then the editing of such an OLE object will probably fail on a Windows machine.

These problems when mixing 16-bit and 32-bit OLE applications are not due to USoft Developer but are known problems of Windows itself. USoft Developer 4.0 complies fully with the COM/OLE specifications which state that 32-bit applications cannot work with 16-bit In-Process Servers (DLLs). The built-in 16-32 bits Marshalling ensures that 16-bit Local Servers (executables) can be used.