ddeenabled( ) 函数

请参阅

启用或废止动态数据交换 (DDE) 处理,或返回 DDE 处理状态。

语法

DDEEnabled([lExpression1 | nChannelNumber [, lExpression2]])

参数

lExpression1

当为“真”(.T.) 或“假”(.F.) 时,全局启用或废止 DDE 处理。如果成功启用或废止 DDE,则 ddeenabled( ) 函数返回“真”(.T.);否则返回“假”(.F.)。

nChannelNumber

指定通道号,ddeenabled( ) 函数返回该通道的 DDE 处理状态。如果已经启用指定通道的 DDE 处理,则 ddeenabled( ) 函数返回“真”(.T.);如果废止 DDE 处理,则返回“假”(.F.)。

lExpression2

要为指定的通道启用 DDE 处理,应包含通道号 (nChannelNumber),并将 lExpression2 指定为“真”(.T.);若要为指定的通道废止 DDE 处理,则包含通道编号 (nChannelNumber) 并将 lExpression2 指定为“假”(.F.)。

返回值类型
逻辑型

说明
仅用于 Visual FoxPro 和 FoxPro for Windows。
使用 DDEEnabled( ) 可以全局启用或废止 DDE 处理,也可以为特定的通道启用或废止 DDE 处理。
ddeenabled( ) 函数能在短时间内保护关键代码或废止链接。当 DDE 处理废止时,客户请求加入队列等待,直到 DDE 处理激活。
如果 DDEEnabled( ) 不带任何可选参数运行,则返回全局 DDE 处理状态;如果 DDE 处理已经全局启用,则 ddeenabled( ) 函数返回“真”(.T.);如果 DDE 处理已经全局废止,则返回“假”(.F.)。