All about the Dexterity OLE Container
Much has been asked about the Microsoft Dexterity OLE Container lately and I wanted to address this topic by providing some background on the technology and how it is used from GP. In addition, I will address how to automate OLE externally from other applications. Definition In principle, OLE is a compound document technology from Microsoft based on the Component Object Model (COM) . OLE allows an object such as a graphic, video clip, spreadsheet, etc. to be embedded into a document, called the Container Application . If the object is playable such as a video, when it is double clicked by the user, a media player is launched. If the object is allowed to be edited, the application associated with it (the Server Application ) is launched. An object can be linked instead of embedded, in which case the Container Application does not physically hold the object, but provides a pointer to it. If a change is made to a linked object, all the documents that contain that same link are automatical...