vb复选框数组选中状态
答:①方法简介:使用Visual Basic按行保存列表框选中项到txt,然后按行读取保存到数组。设置listbox的style属性为1,使他显示复选框。利用listbox的selected属性获得选中项的数据。并将其按顺序保存到变量Str中,在C盘创建txt文件并保存。然后使用line input语句按行读取字符串,并保存在Arr变量里。②所用工具...
答:listBox.selected(i) 数组保存了每个项的选择情况,遍历该数组就知道选择了哪几项。设置 multiSelect =true 或者 style=1 checkbox 该数组都可以正常工作
答:思路:假设控件数组已经显示数字,且有n个控件 1.利用单击事件编写代码.2.代码思路:采用随机函数生成3个不大于n的自然数,作为控件下标.例:有5个控件,产生的是1,3,5,那么就将label1(1),label1(3),label1(5)显示的数字相加.思路有了,如果不会写代码,继续探讨!
答:如果你只用一个复选框来控制全选和全清,可以用楼上那个的方法,可以加一句:if check1.value=1 then check1.caption="全清"else check1.caption="全选"如果你分别用两个复选框控制全清和全选,代码如下 === 先画两个复选框,check1为全选,复制n个check2,一共就有n+1个check2,再画一个...
答:dim i as Integer dim count as integer for i = 1 to 24 if check1(i).Value=1 then '到这里,i就代表了是第几个复选框是被选中的,而check1(i)就是已经被选中的复选框 count = count + check1(i).helpContextID endif next msgbox count ...
答:建议使用控件数组;方法 1,添加一个复选框.2,窗体上选中该复选框,单击[复制],在窗体上任意位置单击,单击[粘贴],回答“是”,继续粘贴2个。这4个复选框名分别为:Check1(0)、Check1(1)、Check1(2)、Check1(3)。代码如下:Private Sub Check1_Click(Index As Integer)Dim i As ...
答:在窗体上创建frame数组 (此例用三个frame说明)例:frame1(0) 在上面放一个label1 frame1(1) 在上面放一个label2 frame1(2) 在上面放一个label3 在窗体form代码区写如下内容:Private Sub Frame1_MouseDown(Index As Integer, Button As Integer, Shift As Integer, X As Single, Y As ...
答:建立控件数组,然后再按钮单击事件里进行循环判断每个复选框的状态。。只有3个复选框的话,也可以简单的这样写,label1.caption="你选择了" & iif(check1(0).value,check1(0).caption,"") & ","& iif(check1(1).value,check1(1).caption,"") & ","& iif(check1(2).value,check1(2...
答:Option Explicit Dim txt1, str1 As String, str2 As String, i As Integer Private Sub Check1_Click(Index As Integer) If Check1(0).Value = 1 And Check1(1).Value = 0 Then Text1.Text = str1 ElseIf Check1(0).Value = 0 And Check1(1).Value = 1 Then Text1.Text = ...
答:ListBox.SelCount 表示选中的个数,如果用数组的话,可以这样定义 dim a(1 to ListBox.SelCount ),然后来放入数据 用循环搜索选中的的数据 Dim a(1 to ListBox.SelCount )Dim b as intenger b = 1 For i=0 to ListBox.ListCount If List1.Selected(i) Then '如果条目被选中 '获得选中...
网友评论:
阳牵17020537717:
VB中的复选框状态有几种? -
57021弘宽
: VB中的复选框状态有三种:=0是不选中,也可以是vbunchecked=1是选中,也可以是vbchecked=2是不可选,也可以是vbgrayed
阳牵17020537717:
vb当复选框处于选中状态时,其value属性值为? -
57021弘宽
: 当复选框处于选中状态时,其value属性值为1
阳牵17020537717:
VB!! 这是一个复选框控件数组! 每次选中或取消选择一个复选框,另一个文本框内就会显示出已选中的 -
57021弘宽
: 1234567 PrivateSubCheck1_Click(Index AsInteger) Dimc AsCheckBox Text1.Text = "" ForEachc InCheck1 Ifc.Value = 1 ThenText1.Text = Text1.Text & c.Caption & " " Next EndSub
阳牵17020537717:
vb复选框被选中 -
57021弘宽
: 在B的单击中加入语句: If CheckA.Value <> 0 Then CheckB.Value = 0 Private Sub CheckB_Click()If CheckA.Value <> 0 Then CheckB.Value = 0 End Sub
阳牵17020537717:
vb中复选框激活状态代码怎么写 -
57021弘宽
: 你是指复选框被选中的状态吗?if check1.Value = 1 then msgbox "选中" else msgbox "没选中" end if'''''' check1.Value = 1 选中 check1.Value = 0 没选中
阳牵17020537717:
vb中checkbox控仵怎样使用? -
57021弘宽
: value——返回或设置复选框的状态.其值为0时(默认值,对应常数为vbUnchecked),表示复选框没有选中;为1时(对应常数为vbchecked),表示复选框处于选中状态;为2时,表示复选框前面的v处于灰色模糊状态(对应常数为vbGrayed)...
阳牵17020537717:
VB中复选框的值类型是什么 -
57021弘宽
: 复选框的value的值有3个:0表示unchecked,即复选框处于未被选中状态1表示checked即复选框处于被选中状态2表示unavailable即复选框处于禁止状态,不可使用,复选框将以灰色显示
阳牵17020537717:
VB中保存复选框状态的具体代码 -
57021弘宽
: 把check1.value的值写入文件文件或注册表,下次打开时读文本文件或注册表进行设置,你需要会操作文本文件或注册表,不会的话 可以去百度.
阳牵17020537717:
VB怎样识别已选中的复选框 -
57021弘宽
: dim i as Integer dim count as integer for i = 1 to 24 if check1(i).Value=1 then '到这里,i就代表了是第几个复选框是被选中的,而check1(i)就是已经被选中的复选框 count = count + check1(i).helpContextID endif next msgbox count
阳牵17020537717:
vb里怎样设定复选框的属性? -
57021弘宽
: .Value 取值0~20:不选1:选中2:默认选中,不可更改,就是既选中又呈灰色状态