12.注册(Registry)函数
12.1 RegistryDelect(key,valuename)
//删除注册库中的一个键或键的某个值。
Key: string类型,指定键名,各键之间用反斜杠分隔
Valuename: string类型,指定要删除的值的名称;该值为空时删除该键及其下的所有子键。
返回值:Integer。执行成功返回1,错误返回-1
12.2 RegistryGet(key,valuename,valuetype,valuevariable)
//从系统注册库中得到指定键的值。
Valuetype:RegString! 以空字符结束的字符串;
RegExpandString! 以空字符结束的字符串其中包括了对环境变量的非扩展应用;
RegBinary! 二进制数据
ReguLong! 32位数据
ReguLongBigEndian! 32位大数据
RegLink! Unicode字符串
RegMultiString! 动态字符串数组
Valuevariable:用于保存键值的变量,其数据类型要与valuetype参数指定的类型相匹配
返回值:integer。执行成功返回1,错误返回-1
12.3 RegistryKeys(key,subkeys)
//从系统注册库中得到指定键的有效子键。
Subkeys:字符串数组变量,用于保存各子键
返回值:integer。执行成功返回1,错误返回-1。
12.4 RegistrySet(key,valuename,valuetype,value)
//在系统注册库中设置或创建指定加。
Valuetype:同上
Value:要设置的值,其数据类型要与valuetype指定的类型相匹配。
返回值:integer。执行成功返回1,错误返回-1
12.5 RegistryValues(key,valuename)
//用于得到与指定键相关的一组值名。
Valuename:字符串数组变量,用于保存值名
返回值:integer。执行成功返回1,错误返回-1
13.字符串操作函数
函数 | 返回值 | 功能 |
Asc(string) | Integer | 得到str第一个字符的ASCII吗整数值 |
Char(n) | Char | 把str第一个字符或把整数转换成字符 |
Fill(chars,n) | String | 建立一个由指定字符串填充的定长字符串 |
Left(string,n) | String | 得到str左部指定个字符 |
LeftTrim(string) | String | 删除字符串左部的空格 |
Len(stringorblob) | Long | 返回字符串的长度 |
Lower(string) | String | 大写字母转换成小写 |
Match(string,textpattern) | Boolean | 确定字符串中是否包含指定模式的字符 |
Mid(string,start{,length}) | String | 取字符串的子串 |
Pos(string1,string2{,start}) | Long | 在str1中查找str2的起始位置 |
Right(string,n) | String | 从str尾部取指定个字符 |
RightTrim(string) | String | 删除字符串尾部的空格 |
Space(n) | String | 生成一个有空格组成的定长字符串 |
Trim(string) | String | 删除str两边的空格 |
Upper(string) | String | 将小写字母转换成大写字母 |
Replace(str1,start,n,str2) | String | 用str2替换str1中从start开始的n个字符 |
整理时间:2019-11-19 10:11:00
时间:2019-11-19 10:11:00