自带的注册表函数(命令)共有4条,分别是SaveSetting、GetSetting、GetAllSettings和DeleteSetting,下面是四个函数的详细用法: 1SaveSetting appname, section, key, setting appname 应用程序或工程的名称 section 注册表区域名称,在该区域保存注册表项设置 key 要修改的注册表项的名称 setting key的设置值 SaveSetting的功能是在注册表中指定应用程序的区域中为某注册表项赋值,如果指定的应用程序名、区域名或注册表项不存在,则先建立再赋值。可以利用这条命令建立某个注册表项或修改注册表项的值。 如命令SaveSetting ″MyApp″, ″Option″, ″MyValue″, 1的功能是将程序TestApp的Option区中MyValue表项的值赋为1,如果MyValue不存在则先建立该表项再赋值为1。 2GetSetting(appname, section, key[, default]) appname 应用程序或工程的名称 section 区域名称 key 注册表项名称 default key的缺省值,为可选参数 GetSetting的功能是从注册表中的应用程序指定区域中返回某注册表项的设置值,如果 GetSetting 的参数中的任何一项在注册表中都不存在,或key没有赋值(即=″″)时,则返回default指定的值。 如代码Value=GetSetting(″MyApp″, ″Option″, ″MyValue″)可以获取程序TestApp的Option区中MyValue表项的值。 3GetAllSettings(appname, section) appname 应用程序或工程的名称 section 区域名称 GetAllSettings函数返回Variant型数据,其内容为字符串的二维数组,该二维数组包含指定区域中的所有注册表项设置及其对应值。如果指定的appname或section不存在,则返回未初始化的Variant。 如命令MySettings=GetAllSettings(″MyApp″, ″Option″)可获取Option下所有注册表项的名称和取值,并将结果保存在变体型数据MySettings中。 4DeleteSetting appname[, section[, key] ] appname 应用程序或工程的名称 section 要删除注册表项设置的区域名称,为可选参数 key 要删除的注册表项,为可选参数 DeleteSetting命令在注册表中,删除应用程序信息、区域或注册表项。当只提供appname参数时,将删除appname指定的应用程序的所有信息,如果提供了appname和section参数,则删除section指定的区域,如果提供了所有参数,则删除指定的注册表项设置。 如果指定的应用程序、区域或注册表项不存在,DeleteSetting将不做任何事情。 如:DeleteSetting ″MyApp″将删除MyApp应用程序保存的全部信息。
解决方案 »
- 想实现这样的效果,不知用VB如何控制EXCEL?
- 如何获取正在运行的别人的程序中的列表框中的文字
- 【VB+ACCESS】 错误80004005
- 用VB写的像按键精灵一样的东西!!!!!!!!!!!!!!!!
- 如何将“格林尼治时间”转换为“北京东八区的时间”。是不时有这类的函数。那位兄弟帮一下忙。老板在催着这周内交工!!
- 简单的问题。VB里面检查一个数是否为整数的函数是什么?
- 无奈的多线程,看来我真要和VB说再见了
- 三层结构开发中的打包问题
- 请问在Msflexgrid中如何用鼠标右键选定单元格?
- vb中的date数据类型
- 判断windows 版本
- VB自定义类库dll文件,以及dll内的对象和功能怎样在程序运行中被定义和调用
http://www.sqreg.com/file/vb/reg_01.htm