| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 9404 人关注过本帖, 1 人收藏
标题:自动动态添加控件
取消只看楼主 加入收藏
yuk_yu
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:334
专家分:134
注 册:2009-3-16
结帖率:85.71%
收藏(1)
已结贴  问题点数:20 回复次数:6 
自动动态添加控件
我有一个数据库有若干条记录(<100条),我希望将数据读取出来,按实际的数据条目数添加Label,能实现动态自动的增减,并很均匀分布在Form上。 最好所有label可以跟form大小变化大小。我的目的是可以实现目视化显示数据


基本效果如同编写计算器自动生成按钮一样,我不太会实现换行和自动分布!请大家指点

[此贴子已经被作者于2016-7-7 16:52编辑过]

搜索更多相关主题的帖子: 数据库 动态 记录 
2016-07-06 11:41
yuk_yu
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:334
专家分:134
注 册:2009-3-16
收藏
得分:0 
回复 楼主 yuk_yu
Dim Label() As Object
 Private Sub Form_Load()
 Dim i As Integer
 Dim nTop As Long
 
 ReDim Text(1 To 10)
 For i = 1 To 10
 Set Label(i) = Controls.Add("VB.Label", "Label" & CStr(i))
 Label(i).Height = 300
 Label(i).Top = nTop
 Label(i).Visible = True
 nTop = nTop + 30 * 15
 Next i
 
 End Sub
 

VB6可以,怎么实现?

问题主要是换行问题

[此贴子已经被作者于2016-7-6 17:01编辑过]

2016-07-06 16:03
yuk_yu
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:334
专家分:134
注 册:2009-3-16
收藏
得分:0 
回复 2楼 yuk_yu
群里怎么没有人愿意指点下的,再次请求大家帮帮忙!!
2016-07-07 16:31
yuk_yu
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:334
专家分:134
注 册:2009-3-16
收藏
得分:0 
谢谢版主,我试试看!
2016-07-08 23:34
yuk_yu
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:334
专家分:134
注 册:2009-3-16
收藏
得分:0 
回复 4楼 不说也罢
版主,如果有更多的话怎么才能增加第三列呢?谢谢
2016-07-09 11:44
yuk_yu
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:334
专家分:134
注 册:2009-3-16
收藏
得分:0 
回复 7楼 不说也罢
谢谢版主!!
2016-07-10 11:32
yuk_yu
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:334
专家分:134
注 册:2009-3-16
收藏
得分:0 
回复 9楼 不说也罢
谢谢版主!!!
2016-07-11 08:58
快速回复:自动动态添加控件
数据加载中...
 
   



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

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