[單項選擇題] 設在工程中有一個標準模塊,其中定義了如下記錄類型Type Books Name As String*10 TelNum As String*20
[單項選擇題] 設在工程中有一個標準模塊,其中定義了如下記錄類型
Type Books
Name As String*10
TelNum As String*20
End Type
在窗體上畫一個名為Command1的命令按鈕,要求當執(zhí)行事件過程Command1_Click時,在順序文件
Person.txt中寫入一條記錄。下列能夠完成該操作的事件過程是
A.Private Sub Command1_Click( )
Dim B As Books
Open”c:PerSon.txt"For Output As #1
B.Name=InpuB。x(“輸入姓名”)B.TelNuln=InputBox(“輸入電話號碼”)
Wdte#1.B.Name,B.TelNum
Close#1
End SubB.PIivate Sub Command1_C1ick()
Dim B As BOOks
OPen”c:Person.txt"FOr lnput As #1B.Name:InputBox(“輸人姓名”)B.TelNum=InputBox(“輸入電話號碼”)
Print#1,B.Name,B.TelNum
C1ose#1
End Sub
C.Private Sub Command1_Chck( )
Dim B As Books
Open”c:Person.ht”For Output As#1B.N
D.Pnvate Sub Command1_Click( )
Open”c:Person.txt"For lnput As #1
Name=InputBox(“輸入姓名”)
TalNum=InputBox(“輸入電話號碼”)
Print,Name,TelNum
Close#1
End Sub
正確答案:
A
參考解析:由于要寫入,故順序文件的打開方式應為Output,所以B、D項錯誤。同時用"Write#"語句寫入時,要指明寫入的變量名,對于記錄類型的變量,要分別寫出元素,所以C項也是錯誤的,正確答案為A。
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。