永发信息网

VBfor next 循环问题

答案:2  悬赏:50  手机版
解决时间 2021-08-19 02:50
  • 提问者网友:却不属于对方
  • 2021-08-18 18:22

Private Sub CmdRight_Click()

 Dim X As Integer

 While LstLeft.SelCount > 0

  For X = 0 to LstLeft.LstCount - 1

   If LstLeft.Selected(X) = True Then

    LstRight.AddItem LstLeft.List(X)

    LstLeft.RemoveItem X

    Exit For

   End If

 

哪位高手能讲一下这段话的意思?我有以下几个问题:

1·Dim X As Integer这句话什么作用?

2·while开头的那一句是新的一种句式吗?是干什么的?

3·X = 0 to LstLeft.LstCount - 1 这里循环的是什么内容?

4·当中多次出现的X是什么?Selected是什么属性?

最佳答案
  • 五星知识达人网友:刀戟声无边
  • 2021-08-18 18:33
1·Dim X As Integer这句话什么作用? 定义一个名为X的整型变量,用来存储整型数字的

2·while开头的那一句是新的一种句式吗?是干什么的? 你这段代码有错,while应该与do 组合一起用,如:do while LstLeft.SelCount > 0 '语句块loop意思是如果 lstleft.selcount大于0 ,则循环 语句块,否则结束循环

3·X = 0 to LstLeft.LstCount - 1 这里循环的是什么内容?意思是以X为递增变量,从0到 lestleft.lstcount-1,循环 lestleft.lstcount次

4·当中多次出现的X是什么?Selected是什么属性?X是用作for循环中递增的变量
全部回答
  • 1楼网友:長槍戰八方
  • 2021-08-18 18:46
1.定义 X 变量 是整型的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯