MS Access 2003阻止选择焦点上的所有文本

时间:2011-07-27 06:44:31

标签: ms-access-2003

不幸的是,必须使用MS Access 2003。

我需要添加一个按钮来对Text控件中的选定文本执行一些操作。问题是我无法获得Text.SelStart或任何其他财产,除非它有焦点。当我Text.SetFocus时,会自动选择所有文字。

有解决方法吗?

3 个答案:

答案 0 :(得分:1)

不确定2003的工作方式,但在Access 2010中,转到文件/选项/客户端设置/编辑标题,行为输入字段下,选择“转到字段开头”或“转到字段结尾”...对我来说就像是一种魅力。

答案 1 :(得分:0)

这是一个访问设置,我不知道你是否可以通过编程方式进行更改。我只有德语访问权限,所以我会尝试将菜单翻译成英语:

转到Tools - >菜单栏中显示Options

Keyboard标签上,右侧有一个方框Behavior entering field

Access Options Window http://flylib.com/books/2/401/1/html/2/FILES/06fig01.gif

答案 2 :(得分:0)

我找到的唯一解决方法是将操作绑定到控件上的按键事件。由于控件确实具有焦点,因此可以进行任何操作。

另请注意,您应该更改控件​​ Value ,而不是 Text 属性。