正文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;

相关推荐
uuleaf14 小时前
打字速度练习:零基础14天提升到80CPM键盘打字指南
计算机外设
TESmart碲视18 小时前
TESmart 推出全新 DP 1.4 双 8K@60Hz KVM 切换游戏扩展坞,助力专业与游戏工作流高效整合
游戏·计算机外设·音视频·kvm切换器·tesmart
tealcwu20 小时前
【Unity踩坑】Simulate Touch Input From Mouse or Pen 导致检测不到鼠标点击和滚轮
unity·计算机外设·游戏引擎
SamtecChina20232 天前
Samtec小课堂| 电气设计中电缆组件的注意事项
大数据·数据仓库·人工智能·汽车·计算机外设
我送炭你添花2 天前
Pelco KBD300A 模拟器:TEST02.重构后键盘部分的测试操作一步一步详细指导
python·重构·自动化·计算机外设·运维开发
WF_YL2 天前
通用显示器校准教程 验证显示器Win自带工具
计算机外设
呉師傅2 天前
东芝3515AC彩色维修图怎么打印?
运维·网络·windows·计算机外设·电脑
游戏23人生2 天前
QT linux下 虚拟键盘使用及注意事项
linux·qt·计算机外设
我送炭你添花3 天前
Pelco KBD300A 模拟器:06+6.键盘按键扩展、LCD 优化与指示灯集成(二次迭代)
python·自动化·计算机外设·运维开发
我送炭你添花3 天前
Pelco KBD300A 模拟器:TEST01.重构后键盘部分的测试方案规划
python·重构·自动化·计算机外设·运维开发