如何在delphi xe5中动态显示虚拟键盘

时间:2013-10-31 21:15:27

标签: ios delphi keyboard delphi-xe5

在按钮的OnClick事件中,我有以下代码:

KeyboardService.ShowVirtualKeyboard(SomeEditTextField);

它运行,没有错误,但没有任何反应。我希望这能显示相应控件的键盘。我做错了什么?

Delphi xe5,为iOS开发。

更新: 我的核心问题是 - 我使用的是一个使用iOS支持的蓝牙扫描仪的应用程序,它充当键盘输入。在扫描仪上(但不是我们将要使用的所有扫描仪),有一个按钮可以切换键盘状态。例如,在扫描仪输入和显示虚拟屏幕键盘之间切换。我想在应用程序UI本身上模拟相同的功能,以补偿没有此“切换”按钮的可能扫描程序。我被告知......即使存在硬件输入,调用上述程序也会覆盖并显示屏幕键盘。

更新11/1:所以..我偶然遇到一些有趣的信息。当按下逃生时,我想要的确切“切换”功能。现在的问题是,如何模拟从Tbutton按下转义键?如何将“转义”键发送到应用程序?

0 个答案:

没有答案