让复选框生动起来
在上面的窗体里性别没有明白地表示为男或女,如下图示。
复选框内包含了检查符号,表示男
复选框内未包含检查符号,表示女
我们来改进一下复选框。选中性别复选框,单击在属性表“事件/单击”右边的生成器按钮,选择代码生成器,就出现了代码的编辑窗口。写入如下程序:
Private Sub 性别_Click() '根据复选框的值显示男或女 If (Me![性别] = -1) Then '如果“是”就把标签改成“男” Me![性别标签].Caption = "男" End If If (Me![性别] = 0) Then '如果“否”就把标签改成“女” Me![性别标签].Caption = "女" End If End Sub
以上这段程序能在单击复选框时自动改编标签显示的内容。为了在移动记录时正确显示性别,还需要在窗体的“事件/成为当前”里把这段程序再写一遍。
Private Sub Form_Current() '根据复选框的值显示男或女 If (Me![性别] = -1) Then '如果“是”就把标签改成“男” Me![性别标签].Caption = "男" End If If (Me![性别] = 0) Then '如果“否”就把标签改成“女” Me![性别标签].Caption = "女" End If End Sub
来看看运行效果吧:
与 或 标题 全文 关键字 以上全部
·国家级治脑病新药思维源 ·中藏药治疗脑病新突破 ·治类风湿,强直性脊柱炎 ·养肾·痛风·长寿 ·肝病泌尿脑萎缩新药介绍 ·强直性脊柱炎康复乐园 ·让中医辩证不孕不育 ·国医治股骨头坏死一绝 ·乙肝为何久治不愈? ·二千元垄断批发做老板 ·中医中药专治前列腺 ·治牛皮癣白癜风已成现实 ·专治痛风病的白衣天使 ·不孕不育的杏林奇葩 ·专卖店零售管理系统