主题:新手请教如何在标签框中显示排列这么整齐的数据
大懒猫
[专家分:220] 发布于 2008-09-20 14:23:00
请问如何在标签框中显示排列这么整齐的数据?----- 生成随机数的数组方式和排序的代码我都会写,就是不知道怎么整齐地输出显示在标签控件上。请指教,谢谢!
最后更新于:2008-09-20 14:26:00
回复列表 (共5个回复)
沙发
bcahzvip [专家分:6040] 发布于 2008-09-20 15:00:00
左空一格,右空一格
板凳
老大徒伤悲 [专家分:29120] 发布于 2008-09-20 15:02:00
for i=0 to 49
a=rnd*90+10
print tab(i mod 10)*5;a
next i
试试看,会不会和他一样整齐?
3 楼
大懒猫 [专家分:220] 发布于 2008-09-20 15:12:00
[quote]for i=0 to 49
a=rnd*90+10
print tab(i mod 10)*5;a
next i
试试看,会不会和他一样整齐?[/quote]
对不起,我这不是要显示在窗体上呀,是要显示在标签控件上。
我用的是将下面语句放在循环体中:
label1.caption=label1.caption+a(i)+""
可是结果没有预期的整齐[em18],到底应该怎么办呀?
4 楼
老大徒伤悲 [专家分:29120] 发布于 2008-09-20 17:24:00
举一不能反三,编程将会使你太辛苦。
Private Sub Command1_Click()
s = ""
For i = 0 To 49
a = Int(Rnd * 90 + 10)
s = s & a & Space(5 - Len(a))
If i Mod 10 = 9 Then s = s & vbCrLf
Next i
Label1 = s
End Sub
5 楼
大懒猫 [专家分:220] 发布于 2008-10-06 08:34:00
[quote]举一不能反三,编程将会使你太辛苦。
[/quote]
[em8]多谢指点!
我来回复