| 发表于:2007-08-19 11:24:161楼 得分:20 |
这是在注册表里面保存设置 msdn里面有详细的说明: [ **************************************** ] getsetting 函数 从 windows 注册表中的应用程序项目返回注册表项设置值。 语法 getsetting(appname, section, key[, default]) getsetting 函数的语法具有下列命名参数: 部分 描述 appname 必要。字符串表达式,包含应用程序或工程的名称,要求这些应用程序或工程有注册表项设置。 section 必要。字符串表达式,包含区域名称,要求该区域有注册表项设置。 key 必要。字符串表达式,返回注册表项设置的名称。 default 可选。表达式,如果注册表项设置中没有设置值,则返回缺省值。如果省略,则 default 取值为长度为零的字符串 ( " ")。 说明 如果 getsetting 的参数中的任何一项都不存在,则 getsetting 返回 default 的值。 [ **************************************** ] [ **************************************** ] savesetting 语句 在 windows 注册表中保存或建立应用程序项目。 语法 savesetting appname, section, key, setting savesetting 语句的语法具有下列命名参数: 部分 描述 appname 必要。字符串表达式,包含应用程序或工程的名称,对这些应用程序或工程使用设置 section 必要。字符串表达式,包含区域名称,在该区域保存注册表项设置。 key 必要。字符串表达式,包含将要保存的注册表项设置的名称。 setting 必要。表达式,包含 key 的设置值。 说明 如果无论如何也不能保存注册表项设置,则将导致错误发生 [ **************************************** ] [ **************************************** ] 管理应用程序设置值 在 microsoft windows 3.1 和 windows 的早期版本中,诸如窗口位置、使用的文件以及其它项目等程序设置值是存储在各种 .ini 文件中。在 windows nt、windows 95 以及 windows 的较新版本中,这些程序设置值则是存储在系统注册位置中。 visual basic 提供了一个标准的注册位置以存储创建于 visual basic 的应用程序的程序信息: hkey_current_user\software\vb and vba program settings\appname\section\key visual basic 也提供了四个语句或函数来处理存储在应用程序注册位置的程序设置值。 函数或语句 描述 getsetting 函数 检索注册表设置值。 savesetting 语句 保存或创建注册表设置值。 getallsettings 函数 返回一个包含多项注册表设置值的数组。 deletesetting 语句 删除注册表设置值。 [ **************************************** ] [ **************************************** ] | | |
|