【Visual Basic程序】 Private
Sub Form_Load() For i = 0 To 5 txtStu(i).Locked =
True Next i End Sub Private Sub cmdAdd
Click() cmdEdit.Enabled = Not cmdEdit.Enabled (1)
For i = 0 To 5 txtStu(i) .Locked = Not
txtStu(i).Locked Next i If cmdAdd. Caption = "添加"
Then (2) Datal.Caption =
"新记录" cmdAdd.Caption = "保存" cmdExit.Caption =
"取消" txtStu(0).SetFocus Else
Datal.Recordset.Update (3)
cmdAdd.Caption = "添加" End If End Sub Private Sub
cmdEdit_Click() cmdAdd. Enabled = Not cmdAdd.
Enabled cmdDelete. Enabled = Not cmdDelete. Enabled For i = 0
To 5 txtStu(i).Locked = Not txtStu(i).Locked Next
i If cmdEdit.Caption = "修改" Then
Datal.Recordset.Edit cmdEdit.Caption = "保存"
cmdExit.Caption = "取消" Else (4)
cmdEdit.Caption = "修改" End If End
Sub Private Sub cmdDelete_Click() answer = MsgBox("确实删除该记录吗",
vbYesNo + vbQuestion, "警告") If answer = vbYes Then
Datal.Recordset.Delete (5)
If Datal.Recordset.EOF Then (6)
End If End If End Sub Private
Sub cmdExit_Click() If cmdExit.Caption = "退出" Then
End Else (7)
cmdAdd. Enabled= True
cmdEdit.Enabled = True cmdDelete. Enabled=
True For i = 0 To 5
txtStu(i).Locked = Not txtStu(i).Locked Next
i cmdExit.Caption = "退出"
cmdAdd.Caption = "添加" cmdEdit.Caption =
"修改" (8) End If End
Sub Private Sub Datal_Reposition() Datal.Caption = "第" &
(9) .AbsolutePosition + 1& "条记录" End Sub 【问题2】 在Visual Basic中,公用标准模块文件的扩展名是 (10)
。