Siebel Tools Reference > Special-Purpose Applets and Controls > ActiveX Controls >

Creating DLL and Class Objects That Reference an ActiveX Control


To make an ActiveX control available for use, you must create DLL and Class objects in Siebel Tools that reference the CAB file containing the control.

To create an ActiveX control

  1. Create a CAB file containing the control, if it does not already exist.
  2. Microsoft provides some utilities for doing this.

  3. Copy the CAB file to the correct folder.
    1. When deploying to a server environment, copy the CAB file to the <Siebel_install_dir>\SWEApp\public\language_code\applets folder,
    2. where:

      <Siebel_install_dir> is the full path to the Siebel Web Applications installation directory on the Siebel Web Server

      language_code is the three-letter code for the language, for example ENU for US English and JPN for Japanese

    3. When deploying a CAB file on the Mobile Web Client, copy the CAB file to the <Siebel_Client_install_dir>\PUBLIC\language_code\applets folder,
    4. where:

      <Siebel_Client_install_dir> is the full path to the Siebel Mobile Web Client root directory

      language_code is the three-letter code for the language, for example ENU for US English and JPN for Japanese

  4. In Siebel Tools, select the DLL object, and then add a new record.
  5. Fill in the fields as shown in the following table.

Field
Value
Name
User-defined name for the DLL object
Project
A currently locked project in the Siebel Repository
File Name
File name & version that references the CAB file containing the ActiveX control, for example:
subman.cab#Version=7,0,0,0
Code or Class Id
Class Id of the ActiveX control, for example:
clsid:06314967-EECF-11D2-9D64-0000949887BE

  1. Select the Class object, and then add a new record.
  2. Fill in the fields as shown in the following table.

Field
Value
Name
User-defined name of the Class object
Project
The locked project used in Step 4
DLL
Name of the DLL object created in Step 4
Object Type
ActiveX Control


 Siebel Tools Reference, Version 7.5, Rev. A 
 Published: 18 April 2003