谁知道用Delphi调用Avaya Cems的dll啊?

解决方案 »

  1.   

    应该是ivr,自动语音应答系统吧,你说的问题应该是ivr中调用,用户自定义的dll吧
    首先将dll中间的参数以及函数名按照一定的格式进行编写,例如:
    ...
    procedur my1=pcd(sender:integer;param1:string);
    procedur my2=pcd(sender:integer;param1:string;param2:string);
    .....
    然后调用windows api函数进行执行该函数就可以了,用户自定dll中的过程,应该按照定义
    的格式进行编写
      

  2.   

    你说的Avaya Cems,我觉得应该是硬件交换机吧,对于他的附带的动态库的执行,一般有两种,一种是静态一种是动态调用,当然,动态调用更好些.
      

  3.   

    你说的东西应该属于CALLCENTER的开发吧,呵呵
      

  4.   

    Avaya方面只会提供TSAPI给你调用的,操作TSAPI最好用VC来开发,因为你毕竟要涉及底层的开发的。Avaya方面会提供头文件及相应的控制库给你的,可以参照之。难点在于对整个操作流程及API的理解。我可以给你例子的。
      

  5.   

    你指的DLL是ATTPRV32.dll,Csta32.dll吧,Avaya方面还提供ATTPRV32.lib,Csta32.lib的,静态的调用直接用lib吧,简单,加入几个头文件,函数和写WinAPI无两样,可以将重点关注于控制上;动态的调dll吧,可以减少程序大小的,看你侧重点那方面了哦