Settings (gb.settings)
该类管理公用配置文件。
在需要时,通过创建一个隐含的实例,该类可以像对象一样使用。
该类是
可创建。
该类的行为像一个
可读/
可写数组。
静态属性
静态方法
FromString
|
Return a value from its settings internal string representation
|
ToString
|
Convert a value into its settings internal string representation
|
属性
Count
|
Return the number of entries in the settings file
|
Keys
|
|
Path
|
PUBLIC SUB ButtonSettings_Click()
CATCH
END
|
方法
如果静态的使用该类,那么将使用缺省的工程配置文件。
该示例将在窗口被打开时从设置文件中加载一个窗口的位置。如果设置文件不存在,那么将使用窗体缺省位置。当窗口关闭时,示例也保存窗口位置于设置文件。使用应用程序的缺省设置文件。
Examples
PUBLIC SUB Form_Open()
' 从设置文件刷新窗口位置
' 如果设置文件没找到,使用缺省位置
ME.Top = Settings["Window/Top", ME.Top]
ME.Left = Settings["Window/Left", ME.Left]
ME.Height = Settings["Window/Height", ME.Height]
ME.Width = Settings["Window/Width", ME.Width]
END
PUBLIC SUB Form_Close()
' 关闭程序时保存窗口位置设置
Settings["Window/Top"] = ME.Top
Settings["Window/Left"] = ME.Left
Settings["Window/Height"] = ME.Height
Settings["Window/Width"] = ME.Width
END
被保存的设置文件看起来就像下面这样在Window组中有设置项。
[Window]
Top=13
Left=18
Height=154
Width=235