Ole4D v3.0.2

Published by CLS Data Pro. Distributed by e-Node.hrgauche
Available language(s) lang spacer lang spacer
Compatibility 4D spacer 4D spacer

Create, display and manage OLE and ActiveX objects in 4D applications.

This is a plug-in for 4D version 6.7 and greater and Windows OS.

Ole4D allows 4D programmers to create, display and easily manage OLE and ActiveX objects right within their 4D application.

The plug-in also has support for running VBScript code. It offers a powerful set of commands to manage common functions of the OLE objects. All other features that are specific to the OLE object can be programmed using VBScript language commands.

The VBScript can be run directly from 4D. You can set/get OLE object properties, call its methods and handle the events.

haut de page

Create and embed OLE objects: OLE objects can be created using the plugin commands and managed from the 4D application.

Allow in place activation: Displays the OLE objects inside the 4D form.

Saving the object to blob variables: The object can be saved in a 4D blob variable and also loaded from blob.

Positioning of the OLE object toolbar: The toolbars of the object can be placed in a specified area of the 4D form.

Enable/disable showing OLE object menu: The object's menu can be hidden or shown in the main 4D window.

Run VB Script from 4D using an interpreter: The complete set of VBScript commands can be called using the plugin.

Retrieve value of VB Script variables in 4D: The integer,real and text values of the OLE object properties or of the objects created from VBScript can be set to 4D variables.

Assign 4D methods as event handlers of OLE object events: When the OLE object generates an event, the 4D method is called to process the event. From the 4D method can also be accessed the event parameters.

Create OLE objects linked to a file.

New in version 3.0.1

* 4D v11 Unicode compatible version with bundle format, with bug fixes and improvements
* The toolbars are included in the plug-in area and managed automatically by the OLE/ActiveX control
* OCSetToolbarArea/OCGetToolbarArea commands are not used
* VBS transfer commands are working also with fields
* Error fixed when used on same form with AreaList Pro and maybe other plug-ins
* Improved Outlook demo which transfers the folder structure as XML and imports selected email content
* 4D v11 redraw problem fix
* Other bug fixes and improvements

New in version 2

* 4D 2004 compatible (supported versions: 6.7 - 2004).
* The OCConvertBlob command, which can be used to convert the 4D blobs stored with Ole Tools into the OLE4D format.
* The OCRunScriptB command, which can be used to execute VBS code directly from a 4D blob. This command removes the 32.000 characters limit of the OCRunScript command.
* Support added in the OCEvalVBS and SHost.Set4DVar for blob data type.
* Improved support for ActiveX controls.
* Improved performance.
* Demo database updated with 2 new examples: Ole Tools blob conversion, 4D Write -> Ms Word documents and templates conversion.
* Some of the existing examples were improved.

haut de page


The OLE4D v3.0.x plugin can be used in Unicode mode only, for non-Unicode the v2.1 should be used.

haut de page


This plug-in license no longer has any time limit.

The renewal of your expired license will give you a Hassle free license.

haut de page


Support for this product is no longer available from the publisher.

haut de page


Ole4D v3.0.2
Hassle Free license
499.00 €
Ole4D v3.0.2
Upgrade from previous versions
199.00 €