设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2020|回复: 8
打印 上一主题 下一主题

[查询] 请教如何刷新文本框的值?

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-9 13:46:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
文本框的值,在输入过程中(光标在文本框中)时,Me.文本框.Value是始终不变的!
如何每输入一个字符,Me.文本框.Value立刻跟着改变?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2009-3-9 13:49:31 | 只看该作者
用更改事件不知道是否可以?
3#
 楼主| 发表于 2009-3-9 13:52:30 | 只看该作者
更改事件发生时,如果后面操作涉及到此文本框刚刚改变的值,那么更改事件就不会响应!!
4#
发表于 2009-3-9 14:15:28 | 只看该作者
本帖最后由 todaynew 于 2009-3-9 14:24 编辑
更改事件发生时,如果后面操作涉及到此文本框刚刚改变的值,那么更改事件就不会响应!!
SecurID 发表于 2009-3-9 13:52




Private Sub Text0_Change()
Me.Form.Requery
Me.Text2.Value = Me.Text0
Me.Text0.SelStart = Len(Nz(Text0, "0"))
End Sub


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
5#
 楼主| 发表于 2009-3-9 14:54:15 | 只看该作者
举个例子,在文本框没输入一个数字,就弹出msgbox,显示当前文本框内的内容,但是如何刷新??

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点击这里给我发消息

6#
发表于 2009-3-9 15:12:57 | 只看该作者
Private Sub Text0_Change()
   MsgBox Text0.Text
End Sub
7#
发表于 2009-3-9 16:40:32 | 只看该作者
本帖最后由 todaynew 于 2009-3-9 16:41 编辑

道理一样,把Text2换成msgbox即可。

Private Sub Text0_Change()
Me.Form.Requery
Me.Text0.SelStart = Len(Nz(Text0, "0"))
msgbox me.Text0.Value
End Sub
8#
发表于 2009-3-9 19:43:31 | 只看该作者
Private Sub Text0_Change()
   MsgBox Text0.Text
End Sub
轻风 发表于 2009-3-9 15:12



应该按照6#楼的方法,用text属性。
ACCESS帮助中有关于value,text属性的介绍,注意一下细微的差别。


******************
*  一切皆有可能  *
******************

.
ACMAIN - Access论坛回贴准则(个人).
.

.
QQ群 48866293 / 12035577 / 7440532 / 13666209
http://forum.csdn.net/BList/OtherDatabase .
http://www.accessbbs.cn/bbs/index.php .
http://www.accessoft.com/bbs/index.asp .
http://www.access-programmers.co.uk/forums .
http://www.office-cn.net .
.
http://www.office-cn.net/home/space.php?uid=141646 .
9#
 楼主| 发表于 2009-3-10 08:57:33 | 只看该作者
对用text属性
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-12-2 03:02 , Processed in 0.252845 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表