在窗體上有—個名為CommonDialog1的通用對話框和一個名稱為Command1的命令按鈕,以及其他—些控件。
在窗體上有—個名為CommonDialog1的通用對話框和一個名稱為Command1的命令按鈕,以及其他—些控件。要求在程序運行時,單擊Command1按鈕,則顯示打開文件對話框,并在選擇或輸入了—個文件名后,就可以打開該文件。以下是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 下面關于這兩種算法的敘述中正確的是______。
A.顯示打開文件對話框后若未選擇或輸入任何文件名,則算法2會出錯,算法1不會
B.顯示打開文件對話框后若未選擇或輸入任何文件名,則算法1會出錯,算法2不會
C.兩種算法的執(zhí)行結果完全—樣
D.算法1允許輸入的文件名中含有空格,而算法2不允許
正確答案:B解析:ShowOpen方法為顯示“打開”對話框。Input:打開一個文件,將對該文件進行讀操作。算法2中的條件表達式是判斷選擇或輸入的文件名是否為空,如果為空則不執(zhí)行Then后的語句,所以顯示打開文件對話框后若未選擇或輸入任何文件名,則算法2不會出錯,算法1會出錯。
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。