Foxtable(狐表)用户栏目专家坐堂 → [讨论]能否使用控件数组


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

主题:[讨论]能否使用控件数组

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


加好友 发短信
等级:幼狐 帖子:72 积分:614 威望:0 精华:0 注册:2009/5/23 10:22:00
[讨论]能否使用控件数组  发帖心情 Post By:2009/6/24 9:15:00 [显示全部帖子]

能否使用控件数组

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


加好友 发短信
等级:幼狐 帖子:72 积分:614 威望:0 精华:0 注册:2009/5/23 10:22:00
  发帖心情 Post By:2009/6/24 10:38:00 [显示全部帖子]

谢谢两位,那么现在有没有办法, 可以达到VB6时代的控件数组的效果呢?


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


加好友 发短信
等级:幼狐 帖子:72 积分:614 威望:0 精华:0 注册:2009/5/23 10:22:00
  发帖心情 Post By:2009/6/24 10:45:00 [显示全部帖子]

我想用来方便定义一些相同的控件 比如有 10个 Label  我要引用这10个Label
如果控件数组的话我就用一个循环声明,现在是否要分别声明呢?

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


加好友 发短信
等级:幼狐 帖子:72 积分:614 威望:0 精华:0 注册:2009/5/23 10:22:00
  发帖心情 Post By:2009/6/24 11:06:00 [显示全部帖子]

假如我现在有5个Label需要改Text参数 而且,内容都不一样。

比如有 Label1 至 Label5 我想引用的话

For i = 1 To 5
      Dim Lb (这里可以怎么做) As WinForm.Label = e.Form.Controls("Label" & i)

Next

Lb1.Text = "这里"
Lb2.Text = "哪里"
Lb3.Text = "那里"


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


加好友 发短信
等级:幼狐 帖子:72 积分:614 威望:0 精华:0 注册:2009/5/23 10:22:00
  发帖心情 Post By:2009/6/24 13:07:00 [显示全部帖子]

谢谢两位,明白了,是我之前哪地方的代码写错了!


 回到顶部