在MS Access中自动显示触摸键盘

时间:2017-03-15 14:33:06

标签: vba ms-access access-vba

我希望在点击文本框时自动显示MS键盘中的触摸键盘,想知道为什么这不起作用,是否可能有一些属性?我也想知道为什么如果我点击一个excel单元格,这不会自动出现...  这个触摸键盘:

enter image description here

1 个答案:

答案 0 :(得分:0)

ACCESS VBA

你必须写两行VB代码

Call Shell("osk.exe", 1)
MyControl.SetFocus

或类似的东西,我的控件是测试框的名称,应该被激活。

试试这个WINDOWS 7

  1. 开始=>控制面板=>易于访问=>轻松访问中心
  2. 在“浏览所有设置”下,选择“不使用鼠标或键盘使用计算机”。

    轻松访问中心

    1. 在使用定位设备输入类型下,选择使用屏幕键盘。单击“应用”,然后单击“确定”
    2. 使用屏幕键盘

      1. 从左侧的列中选择更改管理设置。
      2. 更改管理设置 选择“将所有设置应用于登录桌面”。单击“应用”,然后单击“确定”。

        试试这个WINDOWS 10

        Windows 10在需要时生成屏幕键盘的效果相当不错,尤其是当您切换到平板电脑模式时。但是,在桌面模式下难以自动弹出屏幕键盘。

        Windows 10系统托盘中的键盘图标有帮助。您可以点击或单击此按钮以显示屏幕键盘。

        但是,您还可以改善屏幕键盘对Windows 10设置的反应。

        要做到这一点:

        打开“所有设置”,然后转到“设备”。

        在“设备”屏幕的左侧,选择“键入”,然后在右侧滚动,直到找到“没有键盘连接到设备时自动在窗口应用中显示触摸键盘”

        将此选项设为“开”