Functions.AdsSetLogical 方法 (IntPtr, String, UInt16) | |
查看 ADS 文档,了解更多关于此函数的信息。
命名空间:
XSharp.RDD
程序集:
XSharp.Rdd (在 XSharp.Rdd.dll 中) 版本:2.22 GA
语法 FUNCTION AdsSetLogical(
hObj AS IntPtr,
strFldName AS STRING,
bValue AS WORD
) AS DWORD
public static uint AdsSetLogical(
IntPtr hObj,
string strFldName,
ushort bValue
)
查看代码参数
- hObj
- 类型:IntPtr
- strFldName
- 类型:String
- bValue
- 类型:UInt16
返回值
类型:
UInt32
Advantage Client Engine 中的所有方法都是成功时返回0,失败时返回错误代码。
大多数错误编号都定义在 AceError 枚举中。
你可以调用 AdsGetLastError() 来检索错误代码的消息。
备注
此函数调用 Avantage Client Engine 中的同名方法。
Visual Objects 和 X# 中的 ADS API 之间的一些重要区别:
Handles |
在 Visual Objects 中句柄(如表句柄、索引句柄、连接句柄等)被声明为 DWORD。
在 X# 中,它们被声明为 IntPtr,因为在32位模式下应用程序运行时可以是32位,
但在64位模式下应用程序运行时可以是64位。
|
String parameters |
在 Visual Objects 中,所有字符串参数都被声明为 PSZ。在 X# 中,你可以使用普通字符串。
.Net 运行时负责管理 unicode 字符串和本地 Ansi 字符串之间的转换。
|
参见