[單項選擇題] 在窗體上有1個名稱為CommonDialog1的通用對話框和1個名稱為Command1的命令按鈕,以及其他一些控件。要求在程序運行時,單擊Com
[單項選擇題] 在窗體上有1個名稱為CommonDialog1的通用對話框和1個名稱為Command1的命令按鈕,以及其他一些控件。要求在程序運行時,單擊Command1按鈕,則顯示打開文件對話框,并在選擇或輸入個文件名后,就可以打開該文件。以下是Command1_Click事件過程的兩種算法算法1:Private Sub Command1_Click()CommonDialog1.Show OpenOpen CommonDialog1.File Name For Input As#1End Sub算法2:Private Sub Command1_Click() CommonDialog1.Show OpenIf CommonDialog1.File Name" "ThenOpen CommonDialog1.File Name For Input As#1EndIfEnd Sub下面關(guān)于這兩種算法的敘述中正確的是【 】
A.顯示打開文件對話框后若未選擇或輸入任何文件名,則算法2會出錯,算法1不會
B.顯示打開文件對話框后若未選擇或輸入任何文件名,則算法1會出錯,算法2不會
C.兩種算法的執(zhí)行結(jié)果完全一樣
D.算法1允許輸入的文件名中含有空格,而算法2不允許
正確答案:B
參考解析:在文件對話框的操作中,如果選擇了某個文件并單擊確定,則文件對話框的FileName的值是完整的文件名稱,包括路徑;而如果沒有選擇任何文件或輸人任何文件名,則文件對話框的FileName的值是空值,這時如果用Open語句進行操作會出錯。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。