| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 942 人关注过本帖
标题:怎么批量修改Labeld的caption值
只看楼主 加入收藏
sclx88
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2016-7-31
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:3 
怎么批量修改Labeld的caption值
程序代码:
Private Sub Label12_Click(Index As Integer)
Dim i As Integer
Dim n As Integer
n = 0
For i = 0 To Label12.UBound
n = n + 1
Label12(i).Caption = "测试点" & n
Next
End Sub

代码已写好,但是每次要点击才会触发,怎么让程序不用点击直接显示
另外,有没有代码可以批量修改字体和大小,刚才用的fontsize=16,不管用啊

[此贴子已经被作者于2016-8-3 23:22编辑过]

2016-08-03 23:21
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:5 
怎么让程序不用点击直接显示

把代码放在 form_load过程中执行一次,就是在窗体显示时已显示好了。
如果内容不是固定值,那在值修改时再显示一回。
Label12(i).font.size=16
没用?

授人于鱼,不如授人于渔
早已停用QQ了
2016-08-03 23:48
sclx88
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2016-7-31
收藏
得分:0 
回复 2楼 风吹过b
这哈有用了, 我是没写Font.Size中间那个点,谢谢
2016-08-04 00:09
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
收藏
得分:5 
程序代码:
Private Sub Form_Load()
'窗体的其他启动代码
Dim i As Integer
Dim n As Integer
n = 0
For i = 0 To Label12.UBound
n = n + 1
Label12(i).Caption = "测试点" & n
Next i
'窗体的其他启动代码
End Sub

在窗体的Form_Load事件(窗体启动加载事件,窗体必须的事件)中加载,加载后直接显示Label12所有内容的更新了。

Label12(i).font.size = 16 的意思是设置Label12标签的字体大小,如果字体大小你已经设置好了,这个语句可以不要。

[此贴子已经被作者于2016-8-4 13:27编辑过]


请不要选我!!!
2016-08-04 13:23
快速回复:怎么批量修改Labeld的caption值
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021836 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved