Cisco Cisco Computer Telephony Integration OS 8.5 开发者指南

下载
页码 668
 
Chapter 4      Building Your Application
Using The CTI OS ActiveX Controls
4-14
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.1(1) 
Figure 4-4
CTI OS COM CIL RCWs References Needed for Visual Basic .NET 
COM Programming
' VB sample for a simple CTIOS phone
' needs references to Cisco.CTIOSCLIENTLib 
 
Cisco.CTIOSSESSIONRESOLVERLib and Cisco.CTIOSARGUMENTSLib
'
' dim CTIOS session interface
' the session interface handles connect, setagent and others
Dim WithEvents m_session As Cisco.CTIOSCLIENTLib.Session
' the sessionresolver is needed to retrieve the session pointer
Dim m_sessionresolver As Cisco.CTIOSSESSIONRESOLVERLib.SessionResolver
Private Sub Form_Initialize_Renamed()
    ' instantiate the sessionresolver
    Set m_sessionresolver = New 
Cisco.CTIOSSESSIONRESOLVERLib.SessionResolver
    
    ' CTI OS ActiveX controls use the session named "" - blank
    ' since the CTI OS ActiveX controls do the connection and login,
    ' all we do is listen for events
    Set m_session = m_sessionresolver.GetSession("")