Foxtable(狐表)用户栏目专家坐堂 → 数组请教


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

主题:数组请教

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


加好友 发短信
等级:狐神 帖子:5055 积分:13047 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2014/7/31 17:31:00 [只看该作者]

我的目的就是以后遇到王振、林彪、宋子文就调用对应的集合。

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


加好友 发短信
等级:狐神 帖子:5055 积分:13047 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2014/7/31 17:41:00 [只看该作者]

按总经理按钮就不增,而按小组长按钮就增加为何?


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


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

以下是引用hbhb在2014-7-31 17:31:00的发言:
我的目的就是以后遇到王振、林彪、宋子文就调用对应的集合。

 

调用对应集合,那就写上它们的名字调用啊 王振、林彪、宋子文

 

vars("函数字典变量")("xxx")


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


加好友 发短信
等级:狐神 帖子:5055 积分:13047 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2014/7/31 17:49:00 [只看该作者]

劳驾看一下例子,为何不一样?

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


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

以下是引用hbhb在2014-7-31 17:49:00的发言:
劳驾看一下例子,为何不一样?

 

就是不一样啊。执行代码

 

vars("aaa") = 2

 

vars("aaa") = 3

 

vars("aaa") = 4

 

最后,问 vars("aaa") 等于多少?可能等于2吗?过去了的就让它成为历史吧,不能再留恋啦。


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


加好友 发短信
等级:狐神 帖子:5055 积分:13047 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2014/7/31 18:00:00 [只看该作者]

Dim zd As New Dictionary(Of Integer, String)
zd.Add(1,"苹果")
zd.Add(2,"香蕉")
zd.Add(3,"波罗")
zd.Add(4,"桔子")
zd.Add(5,"苹果")

Output.Show(zd(1)) '显示键2对应的值
Output.Show(zd(5)) '显示键5对应的值

那这两个苹果您的意思是不一样了?


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


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

 你直接说你要达到什么效果吧,不想和你争。

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


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

vars.add("aaa", Gettype(Integer))

vars("aaa") = 2

 

vars.add("aaa", Gettype(Integer))

vars("aaa") = 3

 
vars.add("aaa", Gettype(Integer))

vars("aaa") = 4

 

msgbox(vars("aaa"))

[此贴子已经被作者于2014-7-31 18:06:38编辑过]

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


加好友 发短信
等级:狐神 帖子:5055 积分:13047 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2014/7/31 18:42:00 [只看该作者]

用数据字典管理集合变量,比如说我有50张不同的表,均有姓名列,各表的工资的列名(基本工资,临时工资,补贴),为了统计同姓名的指定工资列名的工资>
我的意思是这样的,能否用一个数据字典(所有姓名)及统计的工资类型(基本工资,临时工资,补贴)集合,这样在不同的表中查找姓名,遇到同样姓名的就放到对应的集合里.如张三我要统计的基本工资,李四我要统计的是临时工资,王五要统计基本工资,这样在不同的表中查找姓名列,调用对应的集合增加然后累计。

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


加好友 发短信
等级:狐神 帖子:5055 积分:13047 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2014/7/31 18:46:00 [只看该作者]

主要得出各家伙在各个地方拿了多少对应的工资,张三主要统计其基本工资,李四主要统计其临时工资?

 回到顶部
总数 23 上一页 1 2 3 下一页