[填空題] 在程序的空白行處填寫適當(dāng)?shù)恼Z句,完成下列功能;依次自動將列表框List2中所有列表項目移入列表框List1中,并將移入List1中的項目從List2
2021-07-20
[填空題] 在程序的空白行處填寫適當(dāng)?shù)恼Z句,完成下列功能;依次自動將列表框List2中所有列表項目移入列表框List1中,并將移入List1中的項目從List2中刪除。 Do While List2.ListCount ______ List2.RemoveItem0 Loop
正確答案:List1.AddItemList2.List(0)
參考解析:AddItem方法的一般格式為:object.AddItem Item,Index 其中,“Item”用來指定添加到該對象的項目;“Index”用來指定新項目或行在該對象中的位置,第一項為0。如果所給出的Index值有效,則Item將放置在object中相應(yīng)的位置。如果省略Index,當(dāng)Sorted屬性設(shè)置為True時,Item將添加到恰當(dāng)?shù)呐判蛭恢?,?dāng)Sorted屬性設(shè)置為False時,Item將添加到列表的結(jié)尾。 分析程序可知,程序是要通過循環(huán)來將List2中的項逐個添加到List1中,但因為是給List1添加一項,同時刪除List2一項,因此添加項的索引號(ListIndex)始終是第1項0,因此添加項的語句是“List1.AddItemList2.List(0)”。 注意:①當(dāng)列表框中的列表項被刪除一項時,剩余的列表項會從0開始重新排序;②在本題中省略Index,則每次都自動添加到列表框尾部。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。