|
OCX Controls & software technologies
|
Index:
The control I have just bought doesn't seem to work at run time
I bought a bundle of more than one product, but received one license only
How does the trial version work ?
There is no trial version for this control...
How does the complete version work ?
Why to register a control ?
How to register/unregister a control ?
Which are the required Libraries ?
The control I have just bought doesn't seem to work at run time
| |
|
You simply forgot to unlock it, all the controls have to be unlocked before use.
This means that you have to call the SetLicense(...) method of each object,
passing your license number as parameter. Without doing so, the control will be locked
(for example it won't redraw in run mode) or behave with the evaluation mode
restrictions.
| |
I bought a bundle of more than one product, but received one license only...
| |
|
The license number you received for the bundle can unlock all the controls which are
part of the bundle, there is no need to have multiple numbers.
| |
How does the trial version work ?
| |
Some of the controls are available in trial version: In trial version a nag screen
will appear every time the control is instantiated, and
usually a limited number of invocations of the control's methods are taken into
account, the other ones are ignored.
In particular:
| |
There is no trial version for this control...
| |
| Sometimes the trial version is not (yet) available for a control, in this case feel free to download the full version, there will be some restrictions to operate the control without a license number, but you will have the opportunity to have a full prototype of the control. Read the following section too for more details. | |
How does the complete version work ?
| |
The complete version works in the following way:
| |
Why to register a control
| |
|
In order to let applications use a component, it has to be registered.
This simply means that you have to inform the OS telling to look at the component file,
in the directory where it is placed. It is responsibility of the OS to recognize the control
and its exported properties and methods in order to let other applications access them.
| |
How to register/unregister a control ?
| |
There are several ways to register a control:
| |
Which are the required libraries ?
| |
Only the two following dynamic link libraries are required at run time:
| |