Office中国论坛/Access中国论坛

标题: 如何使文本框在接受输入和不接受之间转换 [打印本页]

作者: ch_wang    时间: 2010-3-30 11:35
标题: 如何使文本框在接受输入和不接受之间转换
小弟做的窗体中有一个复选框和一个文本框
当复选框被选中时,文本框就接受用户输入的值
当复选框没被选中时,文本框就是不接受用户输入值得状态(无法取得输入焦点)
感谢论坛中的大侠们帮助下小弟
小弟新手
知道这个问题有可能比较简单,但是小弟不会,初次接触ACCESS
希望各位帮助下小弟
作者: kangking    时间: 2010-3-30 11:46
下面的代码是check2的单击事件,check2是一个复选框,text0是一个文本框。
Private Sub Check2_Click()
If Check2 Then
    Text0.Enabled = True
    Text0.SetFocus
Else
    Text0.Enabled = False
End If

End Sub
作者: ch_wang    时间: 2010-3-30 11:51
下面的代码是check2的单击事件,check2是一个复选框,text0是一个文本框。
Private Sub Check2_Click()
If Check2 Then
    Text0.Enabled = True
    Text0.SetFocus
Else
    Text0.Enabled = False
End If ...
kangking 发表于 2010-3-30 11:46

万分感谢!
小弟痛哭流涕
这么快就有了回复!
谢谢您!
我学习这个ACCESS的时候有个困惑
就是这么多对象
这么多事件
我想要用哪个的时候从哪能找到啊
要是以前用过的话还好查找
没用的只知道其实现什么用途的,怎么查找啊???!!!!
作者: kangking    时间: 2010-3-30 12:13
所谓事件,是指一个操作后能够引起的反应,比如司机一个踩刹车的动作可以使行驶的汽车停下。
一般,一个控件对象可以引发的事件可以在控件对象的属性--事件中查到。
作者: ch_wang    时间: 2010-3-30 15:29
所谓事件,是指一个操作后能够引起的反应,比如司机一个踩刹车的动作可以使行驶的汽车停下。
一般,一个控件对象可以引发的事件可以在控件对象的属性--事件中查到。
kangking 发表于 2010-3-30 12:13


您讲的这个我明白的
就是我不知道这些事件的具体怎么用!呵呵
比如说,
上午我问了您的这个问题,我按照您讲的方法已经解决了
呵呵,就是CLICK事件,我手边也有不少ACCESS的参考书,我在这个《ACCESS宝典》上看了下这个CLICK事件的解释和实例
但是,我现在又碰到一个选项组控件选不同的选项option时,激活不同的TEXTBOX
我现在又搞不清楚该用什么事件去生成VBA代码
因为options里没有单击事件,我该用什么事件呢???!
kangking--这个问题就像是上午问题的升级版
我这个学生不及格啊~~~
感觉我还没摸到门道!
作者: kangking    时间: 2010-3-31 11:04
做一个例子供参考。
[attach]41835[/attach]
作者: ch_wang    时间: 2010-3-31 11:19
做一个例子供参考。
41835
kangking 发表于 2010-3-31 11:04

谢谢!
我先看下
昨天你给我的关于怎么引用字段值得例子我看了
你用的是FORM对象
我看了下相关的书籍(也不知道是否相关了~~呵呵)form是窗体的类吗
我创建了数据表和窗体
能不能从数据表中直接引用数据呢
还有你的那个selftop的方法(或是成员变量)我不太懂怎么用的!
作者: kangking    时间: 2010-3-31 11:30
我创建了数据表和窗体
能不能从数据表中直接 ...
ch_wang 发表于 2010-3-31 11:19


没有看到你的示例,到目前我只是猜测你的意图,你要能够放一个示例并具体说明的话,事情可能好办些。
作者: ch_wang    时间: 2010-3-31 11:31
做一个例子供参考。
41835
kangking 发表于 2010-3-31 11:04

非常感谢!
就是我想的那样的!!
呵呵~
作者: 一蓝里山    时间: 2010-4-16 21:51
这个应该算比较简单的。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3