
正文
for语句vb.net for语句格式
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb.net RadioButton 利用For循环语句查找被选中的RadioButton
将这些RadioButton控件放入一个容器中,,以Panel1为例,代码如下:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
For Each R As RadioButton In Panel1.Controls
If R.Checked Then
Debug.WriteLine(R.Name " 被选中.")
End If
Next
End Sub
把那三个GroupBox放在Panel1中就行for语句vb.net了.
相关问答
Q1: vb.net 求个for循环的写法
for语句vb.net你先新建一个控制台应用程序,然后全部复制就行for语句vb.net了,用 Ctrl + F5 调试
Module Module1
Sub Main()
Dim temp As String = "*"
Dim i, j As Short
For i = 1 To 5 Step +2
For j = 1 To i
Console.Write("{0} ", temp)
Next j
Console.WriteLine("")
Next i
Console.ReadLine()
End Sub
End Module
其实你这样不就好了
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim a As String = "*" vbCrLf "* * *" vbCrLf "* * * * *"
MessageBox.Show(a)
End Sub
多方便
Q2: vb.net中如何用for语句判断出8个复选框是否被选中
For i As Integer = 1 To 8
Dim TC As CheckBox = Me.Controls("ComboBox" i)
If TC.Checked Then
TextBox1.Text = TextBox1.Text "," TC.Checked.ToString()
End If
Next
Q3: vb.net for语句逻辑错误吗?
你对For循环的理解是完全错误的!
For循环的代码应修改为:
For i = 0 To un
ListBox2.Items.Add(ListBox1.Items(i))
Next
就这三行就行了!i的值会自动递增的,再放i=i+1不但多余,而且会使i的值按0、2、4、6……递增,这样的话ListBox1的第1、3、5……项就被跳过了!另外,i的值是肯定不会大于un的,所以if i=un then是完全多余的。
Q4: vb.net在for语句中怎么不用goto来直接跳转到next i?
Continue For
类似的还有
Continue While
就是你需要的.
跳过后面的内容,执行下一次循环.
for语句vb.net的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于for语句格式、for语句vb.net的信息别忘了在本站进行查找喔。








