Foxtable(狐表)用户栏目专家坐堂 → [求助]状态栏的代码写在什么位置?


  共有3327人关注过本帖树形打印复制链接

主题:[求助]状态栏的代码写在什么位置?

帅哥哟,离线,有人找我吗?
liuxianjie1980
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:4016 威望:0 精华:0 注册:2015/1/27 9:34:00
[求助]状态栏的代码写在什么位置?  发帖心情 Post By:2015/3/24 10:05:00 [显示全部帖子]

为了弥补菜单不能够常高亮,准备在状态栏写入“当前窗口”的信息,请问:状态栏写在全局表事件的什么位置?

 回到顶部
帅哥哟,离线,有人找我吗?
liuxianjie1980
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:4016 威望:0 精华:0 注册:2015/1/27 9:34:00
  发帖心情 Post By:2015/3/24 10:11:00 [显示全部帖子]

只显示当前窗口的名字(主窗口),那么写在全局表的什么位置?
[此贴子已经被作者于2015/3/24 10:12:25编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
liuxianjie1980
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:4016 威望:0 精华:0 注册:2015/1/27 9:34:00
  发帖心情 Post By:2015/3/24 10:56:00 [显示全部帖子]

在研发人员信息窗口的afterload时间写了如下代码:

Dim Str1 As String = "今天是" & Date.today() &"    " & "当前窗口: " & Forms("研发人员信息窗口").Name
If StatusBar.Message1 IsNot Nothing Then
   StatusBar.Message1 = Str1
End If

在“返回主页”窗口的afterload事件写了如下代码:

Dim Str1 As String = "今天是" & Date.today() &"    " & "欢迎您研发管理系统"
If StatusBar.Message1 IsNot Nothing Then
  StatusBar.Message1 = Str1
End If

 

但是在两个窗口切换时,始终显示的是前一个窗口的状态栏信息,为何?

代码有误吧?


 回到顶部
帅哥哟,离线,有人找我吗?
liuxianjie1980
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:4016 威望:0 精华:0 注册:2015/1/27 9:34:00
  发帖心情 Post By:2015/3/24 11:23:00 [显示全部帖子]

能否给个相对完整的代码.我用select case进行编写,好像不行,然后用你if语句,好像也不行啊。

 回到顶部