delphi - FMX TEdit 在键盘为 Microsoft 拼音时出现不良行为
问题描述
编辑控件的预期行为是将所选文本替换为新输入的文本。
但是,当键盘是微软拼音(中文模式)时,FMX.TEdit 就不是这样了。
在这种情况下,如果(比如)选择文本“12345”,输入新文本(比如)“123”,结果是显示(例如)“12312345”的编辑。
有没有人有办法解决吗?
解决方案
推荐阅读
- git - 制作`git stash show`,打印完整的文件路径
- azure - 测量手动/自动功能测试代码覆盖率
- sql - 使用 ng-options 在选择框中预选默认值
- excel - Excel 数据验证有时会失败
- javascript - 反应按钮 onClick 重定向页面
- ios - 当应用程序在后台并且手机处于振动状态时,一些闹钟应用程序(例如 Alarmy)如何能够在 iPhone 上播放声音
- python - MultiRNN 不适用于相同 BasicLSTM 单元的列表
- python - 解析 JSON 文件但没有返回所有内容
- apache-spark - 使用 Apache Spark 获取大量时间范围的最快方法是什么?
- c# - 在关闭和断开连接 IBM MQ.NET 客户端时设置超时