首頁>>廠商>>CT中間件廠商>>朗深技術

UniMedia Script++常用對象及使用

2009/06/03

1.涉及的組件
  中間件安裝后的UniMedia\bin子目錄下的CTIDE集成開發(fā)環(huán)境或CTIDERunner運行環(huán)境。

2.應用環(huán)境
  使用圖形化或腳本語言定制IVR流程。

3.對象簡述

  Script++采用類C++語言的思想,為方便使用,以類的方式封裝給開發(fā)者,因為類是具有特定關聯(lián)性的屬性和方法的抽象, 通過“.”操作符可以訪問其屬性或方法,開發(fā)者只要聲明類的實例(即對象)后,即可以方便的對該對象進行操作。

Script++中的對象主要包括系統(tǒng)對象和CTI對象。

其中系統(tǒng)對象為公共對象,包括:


CTI對象封裝了所有的呼叫相關的對象,包括:

4.使用方法

對象的使用包括以下步驟,即聲明對象、獲得對象實例以及使用對象。
對象聲明

  語法:

  <對象數(shù)據類型> <對象名>

  說明:

  聲明的對象在通過管理器獲得實例之前不能使用,但單實例對象除外(如SCPMANAGER的對象),系統(tǒng)將自動創(chuàng)建它的單個實例,供用戶直接使用,單實例對象變量必須聲明為全局變量。

獲得對象實例
  對象實例是對象類型的一份數(shù)據拷貝。除單實例對象外,其他聲明的對象變量在開始時并未獲得實例,因此,需要調用管理器對象的方法獲得實例方可使用,否則或導致程序異常。

使用對象的屬性和方法

  獲得真正的對象實例后即可調用對象的方法或對對象實例的屬性進行操作,對象使用舉例:
SCPMANAGER g_SCPManager //聲明全局單實例對象,g_SCPManager不需獲得實例
...
MSG msg //聲明一個MSG類型的對象變量
CONN conn //聲明一個CONN類型的對象變量
Conn.OpenConn (...) //使用對象方法獲得實例

CTI論壇報道


相關鏈接:
UniMedia MSIX座席控件的使用 2009-06-02
UniMedia MSIX座席控件Delphi調用實例解析 2009-06-01
UniMedia IDE集成環(huán)境文件操作實例解析 2009-05-22
UniMedia IDE集成環(huán)境調用DLL動態(tài)庫實例解析 2009-05-22
UniMedia IDE集成環(huán)境訪問數(shù)據庫實例解析 2009-05-19
盐津县| 广南县| 含山县| 陕西省| 那坡县| 柏乡县| 龙州县| 平乡县| 林甸县| 福清市| 丹巴县| 开封县| 县级市| 青海省| 泰安市| 颍上县| 白水县| 新干县| 和龙市| 合肥市| 廉江市| 敖汉旗| 都安| 永城市| 木兰县| 青冈县| 会泽县| 密云县| 泸西县| 富顺县| 广汉市| 安仁县| 和龙市| 本溪市| 司法| 宜君县| 恭城| 密云县| 垫江县| 施秉县| 深圳市|