Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 640
 
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.0(0)
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.
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 
 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.) 
CTI Toolkit IPCC 
SupervisorDesktop
CTTIOS Toolkit\Win32 
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. 
C++Phone
CTIOS Toolkit\Win32 
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.
JavaPhone
CTIOS Toolkit\Java CIL 
 
samples
A Java counterpart to the C++phone 
sample programs.
AllAgents
CTIOS Toolkit\Java CIL
 
samples 
A Java counterpart to the Visual Basic all 
agents program.
Table 4-1
CTI OS Toolkit Sample Programs (continued)
Program Name
Location
Description