Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide
Chapter 4 Building Your Application
Using The CTI OS ActiveX Controls
4-10
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.1(1)
Using The CTI OS ActiveX Controls
This section discusses the steps involved in building CTI OS Applications with
Microsoft Visual Basic .NET (VB.NET) using the CTI OS ActiveX controls.
Microsoft Visual Basic .NET (VB.NET) using the CTI OS ActiveX controls.
Building a Simple Softphone with ActiveX Controls
To use the CTIOS ActiveX controls, the ActiveX controls need to be copied on
the target system and registered with Windows. This is accomplished by the
CTIOS toolkit install, as well as the CTIOS Agent and Supervisor installs. See the
section entitled
the target system and registered with Windows. This is accomplished by the
CTIOS toolkit install, as well as the CTIOS Agent and Supervisor installs. See the
section entitled
for details.
Once Visual Basic .NET is launched, you can use the ActiveX controls by
selecting them via the Customized Toolbox dialog (Tools->Add/Remove
Toolbox Items via the menu.)
selecting them via the Customized Toolbox dialog (Tools->Add/Remove
Toolbox Items via the menu.)
Note
Note: If the CTIOS ActiveX controls are not listed as shown in
files are either not copied on the target system or the controls were not properly
registered.
registered.
CTI Toolkit IPCC
SupervisorDesktop
SupervisorDesktop
CTTIOS Toolkit\Win32
CIL\Samples\CTI Toolkit IPCC
SupervisorDesktop
CIL\Samples\CTI Toolkit IPCC
SupervisorDesktop
A Visual Basic .NET program using the
CTIOS ActiveX controls. The application
is the source code used by the out of the
box CTI Toolkit IPCC Supervisor
Desktop.
CTIOS ActiveX controls. The application
is the source code used by the out of the
box CTI Toolkit IPCC Supervisor
Desktop.
C++Phone
CTIOS Toolkit\Win32
CIL\Samples\CTI Toolkit
C++Phone
CIL\Samples\CTI Toolkit
C++Phone
A softphone written in C++ linking to the
static C++ libraries. Sending requests and
event handling as well as the use of the
wait object is demonstrated.
static C++ libraries. Sending requests and
event handling as well as the use of the
wait object is demonstrated.
AllAgents
CTIOS Toolkit\Java CIL
samples
A Java counterpart to the Visual Basic all
agents program.
agents program.
Table 4-1
CTI OS Toolkit Sample Programs (continued)
Program Name
Location
Description