Using the LicenseControl


Development licensing Deployment licensing
Engine Developer Kit Engine Runtime
ArcView
ArcEditor
ArcInfo

In this topic


About using the LicenseControl

The LicenseControl initializes an application with a suitable license or licenses so it can run successfully on any machines it is deployed to. The LicenseControl configures licenses at application start time when the form or dialog box containing the LicenseControl is loaded. Use the LicenseControl to automatically perform license initialization in simple GUI (graphical user interface) applications using the MapControl, PageLayoutControl, GlobeControl, SceneControl, TOCControl, ToolbarControl, or SymbologyControl.
 
If greater control is required over license initialization, particularly when checking out and checking in extension licenses (the LicenseControl checks out extension licenses for the duration of an application's life), use the AoInitialize object in the System library to programmatically perform license initialization.
 
The LicenseControl is visible in a visual design environment, but is invisible at runtime, therefore unlike the other controls, the LicenseControl does not provide any user interface in an application. In design time, the LicenseControl property pages must be used to configure the application with product and extension licenses. The LicenseControl is only available with the COM (Component Object Manager) ActiveX Control and .NET Windows Control APIs (application programming interfaces).
 

Properties dialog box descriptions

The following describes each area on the Properties dialog box:
 
 


See Also:

Controls library overview