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