[填空題] 如圖所示,在列表框List1中已經(jīng)有若干人的簡單信息,運行時在Text1文本框(即“查找對象”右邊的文本框)中輸入一個姓或姓名,單擊“查找”按鈕,則
2021-07-20
[填空題] 如圖所示,在列表框List1中已經(jīng)有若干人的簡單信息,運行時在Text1文本框(即“查找對象”右邊的文本框)中輸入一個姓或姓名,單擊“查找”按鈕,則在列表框中進(jìn)行查找,若找到,則把該人的信息顯示在Text2文本框中。若有多個匹配的列表項,則只顯示第1個匹配項;若未找到,則在Text2中顯示“查無此人”。請?zhí)羁铡?/p>
Private Sub Command1_Click()
Dim k As Integer,n As Integer,found As Boolean
found=False
n=Len(______)
k=0
While k<List1.ListCount And Not found
If Text1=Left$(List1.List(k),n)Then
Text2=
found=True
End If
k=k+1
Wend
If Not found Then
Text2="查無此人"
End If
End Sub
正確答案:Text1.Text;List1.List(k)
參考解析:本題考查字符串函數(shù)。首先要測定查找對象的長度,因此,第一空處應(yīng)為:n=Len(Text1.Text),接下來在列表框中進(jìn)行查找,找到則在Text2中顯示List1.List(k)的值,因此,第二空處應(yīng)為Text2=List1.List(k)。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。