我正在建立一个像触摸屏上的键盘一样的形式.我现在遇到的问题是,当我按下按钮例如"1"按钮时,它必须将该字符"1"添加到编辑框,该编辑框显示已经按下的按键.现在我遇到的问题是,一旦一个人按下一个键,我就可以将char添加到已经显示在编辑框中的字符串,但是光标会转到编辑框的前面,而不会出现在后面.我使用以下代码将char添加到编辑框:
edtPassword.text := edtPassword.text + key;
Run Code Online (Sandbox Code Playgroud)
现在,只需将char添加到编辑框的末尾,但如何将光标移动到编辑框的末尾.
另外我还有一个退格按钮,如果你点击它,我会用什么代码擦除编辑框中字符串的最后一个字符?
我正在使用Delphi XE2