|
Advanced PowerBuilder Version Management
In OLE, objects can contain information about the application that created them, including the name of the application and the version of that application. This allows applications to know more about the objects they are dealing with, and allows them to handle objects based on the applications or versions of applications that created them.
For example, when an object created by version 1.0 of application X is embedded into a document that is moved to a system having only version 2.0 of that same application and a user tries to edit the object, version 2.0 of the application can determine that the object is from an older version and can take any action it desires. It can, for example, prompt the user to upgrade the object to a new format.
|