点击或拖拽改变大小

Functions.QueryRTRegInt 方法

X#
从注册表中检索数值。

命名空间:  XSharp.VO
程序集:  XSharp.VO (在 XSharp.VO.dll 中) 版本:2.22 GA
语法
 FUNCTION QueryRTRegInt(
	cSubKey AS STRING,
	cKey AS STRING
) AS DWORD
查看代码

参数

cSubKey
类型:String
cKey
类型:String
您要搜索数值的键。

返回值

类型:UInt32
如果条目 cKey = dwValue 存在,则返回 dwValue;否则返回零。
备注
QueryRTRegInt() 在以下键中搜索注册表: HKEY_CURRENT_USER \\Software \\ComputerAssociates \\CA-Visual Objects Applications \\cSubkey 或: HKEY_LOCAL_MACHINE \\Software \\ComputerAssociates \\CA-Visual Objects Applications \\cSubkey QueryRTRegInt() 首先尝试从 HKEY_CURRENT_USER 读取。当在 HKEY_CURRENT_USER 下找不到键时,它会尝试从 HKEY_LOCAL_MACHINE 读取。
示例
此示例使用 QueryRTRegInt() 获取与子键 SSA 下的 LOCK_RETRIES 注册表项相关联的值。
生成的值用于 DO WHILE 循环,确定尝试 RLock() 操作的次数:
X#
 1nRetries := QueryRTRegInt("SSA", "LOCK_RETRIES")
 2DO WHILE nRetries > 0
 3    IF RLock()
 4        EXIT
 5    ENDIF
 6    nRetries--
 7ENDDO
 8IF nRetries = 0
 9    // 错误消息
10ENDIF
11...
参见