【Access小品】用户角度--非法字符禁用示例-煮江品茶
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> 源码示例


【Access小品】用户角度--非法字符禁用示例

发表时间:2015/11/24 17:44:02 评论(0) 浏览(7721)  评论 | 加入收藏 | 复制
   
摘 要:【Access小品】用户角度--非法字符禁用示例
正 文:
  今日里版友Charline同志问了一个关于禁用非法字符的问题。这个问题的处理方法很多也很简单,大多数的处理趋向于给出提示。其实给出提示并非是一种好的处理方法,其原因在于弹出的提示会打断用户的输入。站在用户的角度考虑,这当然不是一个好的处理方法。好的处理方法是用户在输入非法字符时,光标停留在文本末尾,什么也没发生。也就是给用户感觉非法字符是输入不进去的。

  所以这个问题的处理,应该用更改事件。在更改事件中我们取出用户输入的最后一个字符,看看这个字符是否是非法字符,如果是的话就用空字符替换它。你可能会说,你怎么知道用户不是敲击的是一个词组呢?这当然是一个问题,不过非法字符组成词组的可能性几乎为0。好像很难找到将非法字符嵌入一个词组的方法。所以,你尽可以大胆的假设,在客户端不存在嵌入有非法字符的词组。有了这个假设,截取最后一个字符进行判断也就成为了可能。

  站在用户的角度,是一种思维的习惯。有了这种习惯,你就可能写出易用性很高的程序来了。


示例:点击下载此附件


视图:


Access软件网交流QQ群(群号:198465573)
 
 相关文章
如何禁用ctrl+c,即如何禁用复制命令  【竹笛  2007/10/18】
隐藏系统中所有的查询,以确保不会被非法链接  【小魏  2008/6/8】
禁用窗口还原功能  【咱家是猫  2009/6/1】
启动时Shift键禁用与启用  【陈福祥  2010/5/8】
在程序中禁用Ctrl+C/Ctrl+V等复制热键的例子  【咱家是猫  2012/6/19】
Access入门——利用宏禁用快捷键  【缪炜  2013/1/11】
常见问答
技术分类
相关资源
文章搜索
关于作者

煮江品茶

文章分类

文章存档

友情链接