控制标题中冒号的显示
'===============================================================================
'-函数名称: InitFrm
'-功能描述: 根据视图方式控制标题中冒号的显示,同时增加双击事件
'-输入参数说明: 参数:rfrm Form 要设置的窗体对象
'
'-返回参数说明: 无
'-使用语法示例: InitFrm Me
'-参考:
'-使用注意:
'-兼容性: 97,2000,XP,2003 compatible
'-作者: 王宇虹,改进:王宇虹
'-更新日期: 2003-08-26 ,2003-11-15
'===============================================================================
Public Function InitFrm(rfrm as Form)
Dim ctr As Control
On Error Resume Next
If rfrm.CurrentView = 1 Then '如果是窗体视图,则不显示滚动条
rfrm.ScrollBars = 0
Else
rfrm.ScrollBars = 3 '如果是数据表视图,则显示滚动条
For Each ctr In rfrm.Controls '循环所有字段,如果标签带冒号,则去掉冒号,因为数据表方式显示冒号不太美观
If ctr.Section = acDetail And ((TypeOf ctr Is TextBox) Or (TypeOf ctr Is ComboBox) Or (TypeOf ctr Is CheckBox)) Then
ctr.OnDblClick = "=FuncDblClick()" '为字段添加双击事件,需在此窗体增加一个FuncDblClick()自定义函数
If Right(ctr.Controls(0).Caption, 1) = ":" Or Right(ctr.Controls(0).Caption, 1) = ":" Then '判断中英文冒号
ctr.Controls(0).Caption = Left(ctr.Controls(0).Caption, Len(ctr.Controls(0).Caption) - 1)
End If
End If
Next
End If
End Function
(责任编辑:admin)
- ·关于 Partition 函数在分组查询中的应
- ·Access算术运算符的含义和说明表
- ·mid函数的另类用法
- ·access制作程序运行进度框
- ·Function与Sub的异同(函数调用)
- ·Access判断某个数值是否为某个数据类型
- ·select case后面语句块的值的四种格式
- ·vba条件语句的两种表示方法
- ·Access几种数据类型初始化的值
- ·Access vba null与""空字符串的区别
- ·access vba 数据类型表
- ·Access变量的命名规则
- ·Access中EXIT Sub与End Sub的区别
- ·Access vba中参数前关键字ByRef和ByVal
- ·Access列表框快速全选的技巧【最快】
- ·vba函数的数据类型强制转换