[單項(xiàng)選擇題] 在窗體上有—個(gè)名為CommonDialog1的通用對(duì)話框和一個(gè)名稱為Command1的命令按鈕,以及其他—些控件。要求在程序運(yùn)行時(shí),單擊Comm
[單項(xiàng)選擇題] 在窗體上有—個(gè)名為CommonDialog1的通用對(duì)話框和一個(gè)名稱為Command1的命令按鈕,以及其他—些控件。要求在程序運(yùn)行時(shí),單擊Command1按鈕,則顯示打開文件對(duì)話框,并在選擇或輸入了—個(gè)文件名后,就可以打開該文件。以下是Command1_Click事件過程的兩種算法 算法1: Private Sub Command1_Click() CommonDialog1.ShowOpen Open CommonDialog1.FileName For Input As #1 End Sub 算法2: Private Sub Command1_Click() CommonDialog1.ShowOpen IfCommonDialog1.FileName<>""Then CommonDialog1.FileName For Input As #1 End If End Sub 下面關(guān)于這兩種算法的敘述中正確的是______。
A.顯示打開文件對(duì)話框后若未選擇或輸入任何文件名,則算法2會(huì)出錯(cuò),算法1不會(huì)
B.顯示打開文件對(duì)話框后若未選擇或輸入任何文件名,則算法1會(huì)出錯(cuò),算法2不會(huì)
C.兩種算法的執(zhí)行結(jié)果完全—樣
D.算法1允許輸入的文件名中含有空格,而算法2不允許
正確答案:B
參考解析:[評(píng)析] ShowOpen方法為顯示“打開”對(duì)話框。Input:打開一個(gè)文件,將對(duì)該文件進(jìn)行讀操作。算法2中的條件表達(dá)式是判斷選擇或輸入的文件名是否為空,如果為空則不執(zhí)行Then后的語句,所以顯示打開文件對(duì)話框后若未選擇或輸入任何文件名,則算法2不會(huì)出錯(cuò),算法1會(huì)出錯(cuò)。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。