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


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

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

美女呀,离线,留言给我吧!
yangming
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/6/24 9:18:00 [显示全部帖子]

什么意思?

 回到顶部
美女呀,离线,留言给我吧!
yangming
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/6/24 10:59:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-6-24 10:48:00的发言:

用有规律的名称,例如 lb1,lb2,lb3...

for i as integer = 0 to x
   e.Form.Controls("lb" & i).Text =  "ddd"
next

我前段时间还在为这个烦呢,正好收藏了


 回到顶部
美女呀,离线,留言给我吧!
yangming
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/6/24 12:05:00 [显示全部帖子]

Dim lb(5) As WinForm.Label
For i as integer = 0 To 4
      Lb(i+1) = e.Form.Controls("Label" & (i+1))
Select Case i+1
    Case 1
        Lb(i+1).Text = "aaa"
    Case 2
        Lb(i+1).Text = "bbb"
    Case 3
       Lb(i+1).Text = "ccc"
    Case 4
       Lb(i+1).Text = "ddd"
    Case 5
       Lb(i+1).Text = "eee"
 End Select
Next

 回到顶部