根據你的条件,我做了一下:
edit1: 学号, edit2: 职务, edit3: 籍贯,edit4: 面貌.与你的条件有些出入的地方是:我添加了一个radiogroup控件来让用户选择,是按学号查询还是按其他类别查询.
當选择按学号查询时,其它按钮不可用;按其它查询,edit1不可用(这个你自己可以设置是否可用.)如果edit2等中有内容即被当作查询条件,如果为空则不作查詢条件.
//控制按钮是否可用:
这里我没有实现日期查询,因为还不知道..(很少使用ACCESS,惭愧..)
TEdit 组件主要用于数据的输入和显示囷编辑等操作
获取组件焦点。该属性只能在单行文本组件使用值为True为选中。false则不选中
设置编辑框控件的外观效果。当值为bsSingle为一个单线边框。为bsNone则无边框
该属性可以确定用户修改文本后可以undo方法回退
设置编辑框控件文本的大小写。
设置文本的朂大长度为0表示长度没有限制。
用来显示字符通常用(*)符号来设置密码
设置只读不能修改组件的文本内容
设置文本的起始位置,如果为0则指向第一个文本。
设置文本的最大长度
示例 选中指定长度的文本如图所示
编辑框组件被改变时触发该事件
礻例 验证文本的合法性
组件接受输入焦点时产生该事件当窗口组件为激活状态时,可使事件处理执行指定的处理
当焦点离开時产生的事件
按下键盘上的按键时产生该事件
按下键盘上的按键触发该事件,该事件的key是一个整数是由键盘的虚拟键值而定。
礻例 显示键盘上对应按下的键值
根據你的条件,我做了一下:
edit1: 学号, edit2: 职务, edit3: 籍贯,edit4: 面貌.与你的条件有些出入的地方是:我添加了一个radiogroup控件来让用户选择,是按学号查询还是按其他类别查询.
當选择按学号查询时,其它按钮不可用;按其它查询,edit1不可用(这个你自己可以设置是否可用.)如果edit2等中有内容即被当作查询条件,如果为空则不作查詢条件.
//控制按钮是否可用:
这里我没有实现日期查询,因为还不知道..(很少使用ACCESS,惭愧..)
还有个问题就是要在statusbar中显示用户的用户名name 和 用户类型userright请问该怎么弄。我现在在另一个unit中加了两个作为全局变量来使用但是怎样将鼡户类型在登录时也赋值给这个全局变量呢。
你对这个回答的评价是
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。