vb中如何实现输入行数和列数生成相应个数的label

比如我输入3和4就生成12个label三行四列我就可以输入一个矩阵的元素进去。希望解答的各位给我讲一下用到的控件和所用到的属性的作用。谢谢,跪求。求解答求解答求解答,重要... 比如我输入3和4就生成12个label
三行四列 我就可以输入一个矩阵的元素进去。
希望解答的各位给我讲一下用到的控件和所用到的属性的作用。谢谢 ,跪求。
求解答求解答求解答,重要的事说三遍
展开
 我来答
寒信HK
2016-05-17 · TA获得超过1876个赞
知道大有可为答主
回答量:1326
采纳率:92%
帮助的人:396万
展开全部
先在窗体上放置一个 Label1,右键点它,点复制。然后在窗体空白处按右键,点粘贴,提示会问是否创建控件组。点是,控件组就做好了。然后把粘贴出来的Label1(1)删掉,只留下Label1(0),并把它放在靠左上合适的位置。然后代码如下:

Private Sub Form_Load()
Dim n As Integer, m As Integer, i As Integer
n = InputBox("请输入行数")
m = InputBox("请输入列数")
For i = 1 To n * m - 1
Load Label1(i)
Label1(i).Left = Label1(0).Left + (i Mod m) * (Label1(0).Width + 100)
Label1(i).Top = Label1(0).Top + (i \ m) * (Label1(0).Height + 100)
Label1(i).Caption = "Label" & i + 1
Label1(i).Visible = True
Next
End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式