早教吧作业答案频道 -->其他-->
窗体上有一个名为List1的列表框(允许做多项选择),一个名称为Text1的文本框,三个命令按钮,标题分别为“求全部项目和”,“求选定项目之和”,“删除选定项目”要求1)程序运
题目详情
窗体上有一个名为List1的列表框(允许做多项选择),一个名称为Text1的文本框,三个命令按钮,标题分别为“求全部项目和”,“求选定项目之和”,“删除选定项目”
【要求】
1)程序运行后,将把1~100之间能够被7整除的数添加到列表框中。
2)单击“求全部项目和”按钮,则对List1中的数进行累加求和,并在文本框中显示计算结果。
3) 单击“求选定项目之和”按钮,则对List1中的选中的项目进行累加求和,并在文本框中显示计算结果。
4) 单击“删除选定项目”按钮,则删除List1中的选中的项目。
【要求】
1)程序运行后,将把1~100之间能够被7整除的数添加到列表框中。
2)单击“求全部项目和”按钮,则对List1中的数进行累加求和,并在文本框中显示计算结果。
3) 单击“求选定项目之和”按钮,则对List1中的选中的项目进行累加求和,并在文本框中显示计算结果。
4) 单击“删除选定项目”按钮,则删除List1中的选中的项目。
▼优质解答
答案和解析
已调试完毕
Private Sub Command2_Click()
For i = 0 To List1.ListCount - 1
If List1.Selected(i) = True Then m = m + Val(List1.List(i))
Next
Print m
End Sub
Private Sub Command1_Click()
For j = 0 To List1.ListCount - 1
m = m + Val(List1.List(j))
Next
Text1 = m
End Sub
Private Sub Command3_Click()
Dim n As Integer
Do
If List1.Selected(n) = True Then
List1.RemoveItem n
n = 0
Else
n = n + 1
End If
If n = List1.ListCount Then Exit Do
Loop
End Sub
Private Sub Form_Load()
For i = 1 To 100
If i Mod 7 = 0 Then List1.AddItem i
Next
End Sub
Private Sub Command2_Click()
For i = 0 To List1.ListCount - 1
If List1.Selected(i) = True Then m = m + Val(List1.List(i))
Next
Print m
End Sub
Private Sub Command1_Click()
For j = 0 To List1.ListCount - 1
m = m + Val(List1.List(j))
Next
Text1 = m
End Sub
Private Sub Command3_Click()
Dim n As Integer
Do
If List1.Selected(n) = True Then
List1.RemoveItem n
n = 0
Else
n = n + 1
End If
If n = List1.ListCount Then Exit Do
Loop
End Sub
Private Sub Form_Load()
For i = 1 To 100
If i Mod 7 = 0 Then List1.AddItem i
Next
End Sub
看了 窗体上有一个名为List1的...的网友还看了以下:
-Cheer up!Things will be better!-Yes,it will defi 2020-05-14 …
If i hadn"t stood under the ladder to catch you w 2020-05-14 …
我想用流式检测小鼠外周血中的T B和NK细胞含量 T细胞选择的是CD3 4 8 B选择的是CD3- 2020-05-15 …
they felt so ______that they________ go to bed ea 2020-05-16 …
Dont't forget to give my best wishes to your pare 2020-05-16 …
余数转换问题S和T都是正整数,而且S/T=64.12,请问当S被T除的时候余数可能是那个选项?A, 2020-06-10 …
求竞选演讲时可以引用的小故事要求是关于自信,乐观和勤奋积极的小故事.要贴合竞选的目的,能突出我的积 2020-06-11 …
用a表示骨髓瘤细胞,b表示B淋巴细胞,则细胞融合过程中两次筛选的目的分别是()A.abB.bbC. 2020-07-02 …
单克隆抗体的制备过程中,经过第一次筛选,已经选出了杂交瘤细胞;还要进行第二次筛选,第二次筛选的目的 2020-07-02 …
假如你是刘宁,你想竞选本班的英语课代表.请你用英语写一篇竞选稿,要点如下:参加竞选的目的,你的特点 2020-07-12 …