点击或拖拽改变大小

Functions.SetRTRegInt 方法

X#
将数字值保存到注册表。

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

参数

cSubKey
类型:String
cKey
类型:String
您希望添加数字的键。
dwKeyValue
类型:UInt32
您希望添加到注册表的键值。

返回值

类型:Boolean
如果成功,返回TRUE;否则返回FALSE。
备注
SetRTRegInt() 可用于将运行时设置保存到注册表中。
值将作为 cKey = dwKeyValue 保存到以下键下: HKEY_CURRENT_USER \\Software \\ComputerAssociates \\CA-Visual Objects Applications \\cSubkey 并可选地在 HKEY_LOCAL_MACHINE \\Software \\ComputerAssociates \\CA-Visual Objects Applications \\cSubkey 如果 cSubkey 为空 (NULL_STRING),注册表项将无子键地保存: HKEY_LOCAL_MACHINE \\Software \\ComputerAssociates \\CA-Visual Objects Applications SetRtRegInt() 仅在键已存在时写入 HKEY_LOCAL_MACHINE(并忽略写入错误)。它总是也写入 HKEY_CURRENT_USER。返回值反映写入 HKEY_CURRENT_USER 的结果。
示例
这个示例将条目 LOCK_RETRIES = 10 添加到 SSA 下的注册表:
X#
 1SetRTRegInt("SSA", "LOCK_RETRIES", 10)
 2...
 3nRetries := QueryRTRegInt("SSA", "LOCK_RETRIES")
 4DO WHILE nRetries > 0
 5    IF RLock()
 6        EXIT
 7    ENDIF
 8    nRetries--
 9ENDDO
10IF nRetries = 0
11    // 错误消息
12ENDIF
13...
参见