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

相关推荐
驱动开发0077 小时前
成功将手机摄像头虚拟成电脑摄像头,实现Windows helo红外相机人脸识别登录
驱动开发·计算机外设·电脑·usb重定向·usb虚拟化
mastercoder--11 小时前
速通51单片机————矩阵键盘及其应用
嵌入式硬件·计算机外设·51单片机
TESmart碲视12 小时前
如何设置双屏KVM切换器(Win+Mac双屏双系统共享一套键鼠):手把手详细指南
macos·计算机外设·mst·kvm切换器·tesmart·双屏kvm切换器·tesmart碲视
legendary_1631 天前
Type-C 一拖二快充线:实用、便携的移动充电方式
计算机外设·电脑·音视频
爱喝矿泉水的猛男1 天前
鼠标堪比mac触控板(普通鼠标即可)
macos·计算机外设
卿山05042 天前
电脑键盘各按键功能
stm32·计算机外设·电脑
AI视觉网奇2 天前
ue 捕获鼠标 键盘
计算机外设
zzcufo2 天前
使用multimonitortool工具实现多屏显示器的映射
windows·计算机外设
我送炭你添花2 天前
Pelco KBD300A 模拟器:01+1.KBD300A 通用键盘详解:DIP 开关与接口配置
python·计算机外设·运维开发
ACP广源盛139246256732 天前
GSV2125D@ACP#2125产品规格参数详解及产品应用分享
嵌入式硬件·计算机外设·音视频