Foxtable(狐表)用户栏目专家坐堂 → [求助]窗体变量定义


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

主题:[求助]窗体变量定义

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


加好友 发短信
等级:幼狐 帖子:98 积分:1378 威望:0 精华:0 注册:2012/9/16 14:32:00
[求助]窗体变量定义  发帖心情 Post By:2018/5/21 11:52:00 [只看该作者]

老师好!我创建了一个窗体,想定义一个在该窗体中各个控件事件中都可以调用的公用变量,我应该在什么位置定义这个变量?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/21 11:55:00 [只看该作者]


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


加好友 发短信
等级:幼狐 帖子:98 积分:1378 威望:0 精华:0 注册:2012/9/16 14:32:00
  发帖心情 Post By:2018/5/21 11:57:00 [只看该作者]

我只想在这一个窗体中使用这个变量,不需要在其他地方使用,也只能定义这种项目级别的全局变量吗?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/21 12:09:00 [只看该作者]

以下是引用maomaoxw在2018/5/21 11:57:00的发言:
我只想在这一个窗体中使用这个变量,不需要在其他地方使用,也只能定义这种项目级别的全局变量吗?

 

afterLoad事件

 

e.form.panel.tag = new Dictionary(of String, object)


 

需要添加变量的时候,写

 

Dim dic As Dictionary(of string, object) = e.form.panel.tag
dic.Add("test", 123)
dic.add("abc", "999")

 

需要使用的时候,写

 

Dim dic As Dictionary(of String, object) = e.form.panel.tag
msgbox(dic("test"))


 

[此贴子已经被作者于2018/5/21 12:09:05编辑过]

 回到顶部