Functions.SetRTRegString 方法 | |
将字符串值保存到注册表。
命名空间:
XSharp.VO
程序集:
XSharp.VO (在 XSharp.VO.dll 中) 版本:2.22 GA
语法 FUNCTION SetRTRegString(
cSubKey AS STRING,
cKey AS STRING,
cValue AS STRING
) AS LOGIC
public static bool SetRTRegString(
string cSubKey,
string cKey,
string cValue
)
查看代码参数
- cSubKey
- 类型:String
- cKey
- 类型:String
您希望添加字符串的键。 - cValue
- 类型:String
您希望添加到注册表的键值。
返回值
类型:
Boolean
如果成功,则返回TRUE;否则返回FALSE。
备注
SetRTRegString() 可用于将运行时设置保存到注册表中。
值将作为 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
SetRTRegString() 仅在键已存在时写入 HKEY_LOCAL_MACHINE(并忽略写入错误)。它始终也写入 HKEY_CURRENT_USER。返回值反映写入 HKEY_CURRENT_USER 的结果。
示例
此示例将条目 APP_DIR = \SSA\ 添加到 SSA 下的注册表:
1SetRTRegString("SSA", "APP_DIR", "\SSA\")
2...
3cDbf:=QueryRTRegString("SSA","APP_DIR") + "test.dbf"
4USE (cDbf)
5...
参见