在考生文件夹下存在一个数据库文件samp3.mdb,里面存在已经设计了表对象tAddr和fUser,同时还有窗体对象fEdit和fEuser。请在此基础上按照以下要求补充fEdit窗体的设计。
在窗体中还有“修改”和“保存”两个命令按钮,名称分别为CrodEdit和CmdSave,其中“保存”命令按钮在初始状态为不可用,当单击“修改”按钮后,应使“保存”按钮变为可用。现已编写了备份VBA代码,请按VBA中的指示将代码补充完整。
[注意][ 不允许修改窗体对象tEdit和宏对象fEuser中未涉及的控件、属性;不能修改表对象tAddr和tUser。程序代码只允许在“* * * * * Add * * * * *” 与“* * * * * Add * * * * *”之间的空行内补充一行语句来完成设计,不允许增删和修改其他位置已存在的语句。
参考答案:
在窗体设计视图中,右键单击“修改”命令按钮,在右键菜单中选择“事件生成器”,打开VBA编程窗口。在“* * * * * Add * * * * *”和“* * * * * Add * * * * *”之间的空行内输入代码“CmdSave.Enabled=True”,如图10-10所示。单击工具栏中的“保存”按钮,关闭编程窗口。保存对窗体的设置,单击工具栏中的
窗体视图按钮,切换到窗体视图下,查看最后设计的结果。完成所有操作后保存对窗体的设计并关闭数据库文件samp3.mdb。
解析:
本题考核的是窗体的设计。包括窗体属性的设置,标签控件、命令按钮控件属性的设置以及VBA代码设计。