pb函数库之DDE服务器函数

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2017-03-06 14:26:14
  • GetCommandDDE()
    功能得到DDE客户应用发送的命令。
    语法GetCommandDDE ( string )
    参数string:string类型的变量,用于保存DDE客户应用发送的命令返回值Integer。函数执行成功时返回1,发生错误时返回-1。如果string参数的值为NULL, GetCommandDDE()函数返回NULL。用法当DDE客户应用向DDE服务器应用发送一条命令时,这个动作将触发DDE服务器应用活动窗口的RemoteExec事件,在这个事件的事件处理程序中,可以使用GetCommandDDE()函数得到DDE客户应用发送的命令。
  • GetCommandDDEOrigin()
    功能确定哪一个DDE客户应用向服务器发送了命令。
    语法GetCommandDDEOrigin ( applstring )
    参数applstring:string变量,用于保存发送命令的DDE客户应用的名称返回值Integer。函数执行成功时返回1,发生错误时返回-1。如果applstring参数的值为 NULL,GetCommandDDEOrigin()函数返回NULL。
  • GetDataDDE()
    功能得到DDE客户应用发送的数据。
    语法GetDataDDE ( string )
    参数string:string类型变量,用于保存接收到的数据返回值Integer。函数执行成功时返回1,发生错误时返回-1。如果任何参数的值为NULL, GetDataDDE()函数返回NULL。
  • GetDataDDEOrigin()功能确定哪个DDE客户应用发送了数据。
    语法GetDataDDEOrigin ( applstring, topicstring, itemstring )
    参数applstring:string类型变量,用于保存客户应用的名称topicstring:string类型变量,用于保存主题(比如,在Excel中,主题可以是REGION.XLS)itemstring:string类型变量,用于保存数据项标识(比如,在Excel中,数据项标识可能是R1C2)返回值Integer。函数执行成功时返回1,发生错误时返回-1。如果任何参数的值为NULL,GetDataDDEOrigin()函数返回NULL。
  • RespondRemote()
    功能向客户端应用指明最近的命令或数据是否已经接收。
    语法RespondRemote ( boolean )
    参数boolean:其值为boolean量的逻辑表达式,TRUE表示接收先前收到的命令或数据,FALSE表示不接收先前收到的命令或数据返回值Integer。函数执行成功时返回1,发生错误时返回-1。如果boolean参数的值为NULL,RespondRemote()函数返回NULL。
  • SetDataDDE()
    功能向DDE客户应用发送数据。
    语法SetDataDDE ( string {, applname, topic, item } )
    参数string:指定要发送到DDE客户应用的数据applname:string类型,可选项,指定接收数据的客户应用的DDE名称topic:string类型,可选项,指定基础数据组item:string类型,可选项,指定基础数据组中的数据项返回值Integer。函数执行成功时返回1,发生错误时返回下述值之一:-1函数调用的环境不对-2数据未被接收如果任何参数的值为NULL,SetDataDDE()函数返回NULL。
  • StartServerDDE()
    功能将当前应用设置为DDE服务器。
    语法StartServerDDE ( { windowname, } applname, topic {, item } )
    参数windowname:可选项,指定服务器窗口名,缺省值为当前窗口applname:当前应用的DDE名称topic:string类型,指定DDE客户应用能够引用的基本数据组item:由逗号(,)分隔的一个或多个字符串,指定服务器应用支持的数据项返回值Integer。函数执行成功时返回1,发生错误时返回-1,表示当前应用已经设置为DDE服务器。如果任何参数的值为NULL,StartServerDDE()函数返回NULL。
  • StopServerDDE()
    功能停止当前应用的DDE服务器功能。执行该函数后,发给该应用的任何DDE客户应用请求都将失败。
    语法StopServerDDE ( { windowname, } applname, topic )
    参数windowname:可选项,指定要关闭服务器功能的服务器窗口名,缺省值为当前窗口,如果当前应用有多个服务器窗口,那么必须指定该参数applname:当前应用的DDE名称topic:string类型,应该与StartServerDDE()中对应参数相同返回值Integer。函数执行成功时返回1,发生错误时返回-1,表示当前应用未曾作为DDE服务器启动。如果任何参数的值为NULL,StopServerDDE()函数返回NULL。

Tags:

作者:佚名
分享到: 微信 更多