触摸屏输入键盘的调用及初始位置的设置事宜
我在生产设备上安装了计数器,并用timer控件每分钟将机器的产量数据发送到sqlserver中,但一些数据,一定需要机长手工输入,但设备上配置的是触摸屏电脑,没有键盘和鼠标,为解决输入问题,我之前做了一个界面,能够输入数字+字母,但后来发现可以一个触摸屏键盘输入软件来替代,事实上,用触摸屏键盘输入软件效果更好,但就是不知道在输入栏激活键盘显示;也不知道如何设置键盘的初始位置,以避免遮盖输入栏,请各位大侠帮助,如果能得到【十豆三老师】的知道,我将感激不尽!!!
[解决办法]
你可以这样:
1、将 屏幕键盘(系统自带 osk.exe)复制一份到你的程序目录。
2、在输入栏的右侧加一个按钮,Caption 为 屏幕键盘,点击这个按钮就调用打开 osk.exe。
至于位置,其实可以不用考虑,遮挡了可以通过触摸屏按住标题栏拖动