[單項(xiàng)選擇題] 在窗體上畫(huà)一個(gè)通用對(duì)話(huà)框,其N(xiāo)ame屬性為Cont,再畫(huà)一個(gè)命令按鈕,Name屬性為Command1,然后編寫(xiě)如下事件過(guò)程: Private
[單項(xiàng)選擇題] 在窗體上畫(huà)一個(gè)通用對(duì)話(huà)框,其N(xiāo)ame屬性為Cont,再畫(huà)一個(gè)命令按鈕,Name屬性為Command1,然后編寫(xiě)如下事件過(guò)程:
Private Sub Command1 Click()
Cont.FileName=" "
Cont.Flags=vbOFNFileMustExist
Cont.Filter="All Filesl|*.*"
Cont.FilterIndex=3
Cont.DialogTitle="Open File"
Cont.Action=1
If Cont.FileName=" " Then
MsgBox "No file selected"
Else
Open Cont.FileName For Input As # 1
Do While Not EOF(1)
Input # 1,b$
Print b$
Loop
End If
End Sub
以下各選項(xiàng),對(duì)上述事件過(guò)程描述錯(cuò)誤的是( )
A.該事件過(guò)程用來(lái)建立一個(gè)Open對(duì)話(huà)框,可以在這個(gè)對(duì)話(huà)框中選擇要打開(kāi)的文件
B.選擇后單擊“打開(kāi)”按鈕,所選擇的文件名即作為對(duì)話(huà)框的FileName屬性值
C.Open對(duì)話(huà)框不僅用來(lái)選擇一個(gè)文件,還可以打開(kāi)、顯示文件
D.過(guò)程中的“Cont.Action=1”用來(lái)建立Open對(duì)話(huà)框,它與Cont.ShowOpen等價(jià)
正確答案:C
參考解析:分析本題程序可知,該事件過(guò)程用來(lái)建立一個(gè)Open對(duì)話(huà)框,可以在這個(gè)對(duì)話(huà)框中選擇要打開(kāi)的文件,并且選擇后單擊“打開(kāi)”按鈕,所選擇的文件名即作為對(duì)話(huà)框的FileName屬性值。另外CommonDialog有兩種打開(kāi)方式,一是設(shè)置Action的值,另一種方法是直接設(shè)置打開(kāi)方式,如Cont.ShowOpen,建立一個(gè)Open對(duì)話(huà)框。因此Open對(duì)話(huà)框只用來(lái)選擇文件。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。