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

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

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访问的全局变量,它指定如下信息:
           应用程序的标题,版本信息,可执行文件和帮助文件的路径及名称以及是否运行前一个应用程序实例等

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值