【正确答案】【操作步骤】 步骤1:打开本题工程文件。
步骤2:打开代码编辑窗口,去掉程序中的注释符,将问号改为正确的内容。
参考答案(字体加粗部分是需考生填入的内容)
Private Sub Command1_Click()
Dim k%
For k=List1.ListCount-1 To 0
Step-1 'k从最大到0,则步长应为-1
If List1.Selected(k) =True Then
List2.AddItem
List1.List(k) '添加项到List2中
List1.RemoveItem k
'通过下标删除List1中的项目
End If
Next k
End Sub
Private Sub Command2_Click()
Dim k%
Text1="已经选中的城市有:"
For k=0 To List2.ListCount-1 Step 1
Text1=
Text1.Text&""&List2.List(k)
'将List2中的项目连接在Text1中的内容之后
Next k
End Sub
步骤3:调试并运行程序,关闭程序后按题目要求存盘。
【易错提示】循环下限大于循环上限,因此循环语句步长Step为-1。