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