相关疑难解决方法(0)

当使用键盘通过按钮点击添加字符时,如何让光标移到字符串的末尾

我正在建立一个像触摸屏上的键盘一样的形式.我现在遇到的问题是,当我按下按钮例如"1"按钮时,它必须将该字符"1"添加到编辑框,该编辑框显示已经按下的按键.现在我遇到的问题是,一旦一个人按下一个键,我就可以将char添加到已经显示在编辑框中的字符串,但是光标会转到编辑框的前面,而不会出现在后面.我使用以下代码将char添加到编辑框:

edtPassword.text := edtPassword.text + key;
Run Code Online (Sandbox Code Playgroud)

现在,只需将char添加到编辑框的末尾,但如何将光标移动到编辑框的末尾.

另外我还有一个退格按钮,如果你点击它,我会用什么代码擦除编辑框中字符串的最后一个字符?

我正在使用Delphi XE2

delphi delphi-xe2

4
推荐指数
1
解决办法
1998
查看次数

标签 统计

delphi ×1

delphi-xe2 ×1