VB 如何循环输出记录到 label5 label6 label6

如题所述

第1个回答  2012-03-09
窗体上放置一个定时器,3个标签,label1,label2,label3,设置时间间隔1000。双击窗体。复制如下代码,运行。
Private Sub Timer1_Timer() '三个标签数据交换
k = Label1.Caption
Label1.Caption = Label2.Caption
Label2.Caption = Label3.Caption
Label3.Caption = k
End Sub
如果要5,6,7,那就自己把1,2,3改一下。
第2个回答  2012-03-09
假如你窗体上有LABEL1,LABEL2,LABEL3,还有一个command1按钮,试试下面代码你就明白了
Private Sub Command1_Click()
Dim I As Integer
For I = 1 To 3
Me.Controls("LABEL" & CStr(I)).Caption = I
Next I
End Sub
其实用控件数组更简单本回答被网友采纳
第3个回答  2012-03-09
j=0
for i=0 to 100
if j=0 then
label5.caption=label5.caption & i
j=j+1
elseif j=1
l abel6.caption=l abel6.caption &i
j=j+1 elseif j=2 then
j=0
label7.caption= label7.caption & i
end if
next本回答被提问者采纳

VB生成6个不同随机的数
If num(j) = t Then GoTo restart End If Next j num(i) = t Next i '===显示在标签上 Label1.Caption = num(1)Label2.Caption = num(2)Label3.Caption = num(3)Label4.Caption = num(4)Label5.Caption = num(5)Label6.Caption = num(6)End Sub 以后共同学习,共同研究!!!

vb.net中Lable.Text如何多行循环输出?
Label1.Text = ""Dim s() As Integer = {1, 2, 2, 25, 46, 5, 6, 8} For i = 0 To s.Length - 1 Label1.Text += s(i) & Environment.NewLine Next

vb中用循环使Label 赋值
VB中要用下面的方法来实现Label(x)这样的功能 for i = 1 to 8 Controls("label"&cstr(i)).Caption = cstr(i)next

vb如何让list里的文字,显示在label里面
1、打开VB软件,再窗体上加载一个标签。2、点击刚刚添加的标签,接下来,找到属性窗口并设置标签的属源性和其名称,再把Caption设置为快乐学习。3、把Autosize设置为True。4、添加一个列表框控件在窗体上表面。5、点击列表框,并且在属性窗口下面设置列表框控件的属性以及名称。6、双击下面的列表框,就会...

VB中控件名称循环如何实现?
可以用循环来实现的,结合窗体的Controls属性,达到引用空间组的成员的目的 代码如下:Private Sub command1_click()Dim i As Long For i = 1 To 10 Me.Controls("Label" & i).Caption = i Next i End Sub

用VB如何设计打字程序啊,各位大哥大姐帮帮忙啊。
Label6.Top = Frame1.Top ' \/ 设定Label2代表字母出现的顶部位置 End Sub Private Sub Command1_Click()init ' \/调用init子程序 Timer1.Enabled = True '\/ 激活Time1控件 Timer2.Enabled = True '\/ 激活Time2控件 Command1.Visible = False Label5.Caption = 200 Label4.Caption = 0 En...

VB6.0在文本框里输入123456,点击命令按钮则在标签里显示1\/2\/3\/4\/5\/6
label1.caption = s '输出~……当然这里什么都没有去限制 也就是abcd会变成a\/b\/c\/d……不过如果是有空格的话原来的空格会变成“\/” 呵呵~~不足之处 不过对于你的数字的要求已经足够了。如果你要限定是数字可以在dim s as string后面加上两句:on error resume next text1.text = val(text1...

VB程序随机数的排列
Private Sub Command1_Click()Dim a(0 To 5) As Integer Cls Randomize For i = 0 To 5 a(i) = Int(100 * Rnd)For j = 0 To i - 1 If a(i) = a(j) Then i = i - 1: Exit For Next Next Print "生成的数为:"For i = 0 To 5 Print a(i);Next For i = 1 To...

vb caption中如何显示运算过程
先定义一个窗体变量str,在单选按钮option1-option4的click事件中,用变量str记录运算符号。然后将command1的click事件语句改为一下样式就可以了。Label5.Caption = "运算结果:" & i & str & j & "=" & sum

vb用*号 打印输出图形
Dim strOutput As String intRowNumber = 5 '画菱形部分 For i = 1 To intRowNumber If i < intRowNumber \/ 2 Then For j = 1 To intRowNumber - i - 2 strOutput = strOutput + " " 'msgbox里一个星号的宽度是两个空格宽度,所以这里加两个空格,如果用别的方法输出看情况修改...

相似回答