正文Delphi XE Android下让TMemo不自动弹出键盘

用TMemo来显示一段说明文字,可一点Memo,就弹出键盘,找了半天控制键盘的属性,没找到。最后将readOnly设置为True搞定。

如果需要一个form都不显示keyboard,那么可以利用全局变量

VKAutoShowMode来控制,这个全局变量可以有下面三个值。

TVKAutoShowMode = (DefinedBySystem, Never, Always)

DefinedBySystem:由系统确定

Never:从不弹出键盘

Always:总是弹出键盘

为了不显示Keyboard,设置

procedure TCheckVersionForm.FormActivate(Sender: TObject);

begin

//禁止弹出键盘.

VKAutoShowMode := TVKAutoShowMode.Never;

end;

因为是全局变量,还要在窗品Deactivate时,恢复原来的值,不然所有界面都不弹出virtualKeyBoard了!这不是你想要的结果。

procedure TCheckVersionForm.FormDeactivate(Sender: TObject);

begin

VKAutoShowMode:=TVKAutoShowMode.DefinedBySystem;

end;

相关推荐
mmmayang1 小时前
从简单的 CC 显示器入门嵌入式
嵌入式硬件·计算机外设
智塑未来1 天前
2026办公编程显示器优选,明基4款RD按工位挑选
计算机外设
andy_haiying1 天前
Akko 空影 TAN8 复合碳纤维电竞鼠标:碳为刃,影为锋
计算机外设
leo__5202 天前
C# 虚拟键盘(软键盘)实现
单片机·c#·计算机外设
猫头虎2 天前
猫头虎AI分享|樱桃键盘Ctrl键失效解决方案:FN+PAUSE 长按10秒恢复出厂设置保姆级教程
网络·网络协议·tcp/ip·计算机外设·键盘·机械键盘·ctrl
橡木树的叶子2 天前
STM32单片机+RGB三色灯模块+七色灯颜色数据发送到串口调试助手+源代码(使用cubuemx+vscode实现操作)
stm32·单片机·计算机外设
开开心心_Every3 天前
解决打印机共享难题的实用工具
linux·b树·安全·游戏·随机森林·pdf·计算机外设
道法自然,人法天3 天前
屏幕卡死无法点击?只用键盘重启电脑
计算机外设·电脑
崇山峻岭之间3 天前
单片机USB 鼠标键盘实验
单片机·嵌入式硬件·计算机外设
0X784 天前
金乌 Codex 桌宠 v0.1:一只会盯着鼠标看的小太阳神鸟
计算机外设