程序窗口按用户上次关闭时的位置大小打开程序

程序窗口按用户上次关闭时的位置大小打开程序

1.首先在窗体的Unload事件中,使用SaveSetting语句将窗口的位置大小值保存到应用程序注册位置的注册表中,即在Windows注册表中保存或建立应用程序项目,语法如下:

   SaveSetting AppName,Section,Key,Setting
   Section 表示区域名称,即在该区域(注册表中)保存程序各项值
   Key 注册表项的名称
   Setting 注册表项Key的值

   例如以下语句将在注册表中保存窗口的位置和大小值:
      SaveSetting App.Title, "Setting", "MainLeft", Me.Left
      还可以使用MainTop, MainWidth, MainHeight 注册表荐名称保存其它值

2. 然后在窗体的Load事件中,使用GetSetting函数将程序对应的注册表项值返回到程序中,语法如下:

    GetSetting (AppName, Section, Key[, Default]
    Default 为缺省值,如果注册表项中没有设置值,刚使用此缺省值

通过以上两个语句即可实现此目的,还可将应用程序的其它值,写入注册表中

App对象:

    App对象是通过关键字App访问的全局变量,它指定如下信息:
           应用程序的标题,版本信息,可执行文件和帮助文件的路径及名称以及是否运行前一个应用程序实例等

你可能感兴趣的:(VB,6)